Professional Documents
Culture Documents
SUP - Projekt
SUP - Projekt
# import library
import pandas as pd
df=pd.read_csv('https://priscilla.fitped.eu/data/pandas/space_titanic.csv')
premenne = df.columns[df.notna().all()].tolist()
print(vysledok)
# import library
import pandas as pd
df=pd.read_csv('https://priscilla.fitped.eu/data/pandas/space_titanic.csv', sep=',')
percent_missing = percent_missing.round(0)
print(percent_missing)
# import library
import pandas as pd
avg_age = round(df['Age'].mean(), 2)
print(avg_age)
# import library
import pandas as pd
df=pd.read_csv('https://priscilla.fitped.eu/data/pandas/space_titanic.csv', sep=',')
pocet_skupin = df['PassengerId'].str[-2:].nunique()
print(pocet_skupin)
# import library
import pandas as pd
df=pd.read_csv('https://priscilla.fitped.eu/data/pandas/space_titanic.csv')
pocet_passazieri = len(df)
percento_mars_passazieri = round(percento_mars_passazieri)
print(percento_mars_passazieri)
import pandas as pd
df=pd.read_csv('https://priscilla.fitped.eu/data/pandas/space_titanic.csv')
pocet_passazieri = len(df)
percento_cryo_passazieri = round(percento_cryo_passazieri)
print(percento_cryo_passazieri)
# import library
import pandas as pd
df=pd.read_csv('https://priscilla.fitped.eu/data/pandas/space_titanic.csv', sep=',')
print(round(len(df[df['VIP'] == True])/len(df)*100))
# import library
import pandas as pd
df=pd.read_csv('https://priscilla.fitped.eu/data/pandas/space_titanic.csv', sep=',')
plt.hist(df['Age'], bins=10)
plt.ylabel('Frequency')
plt.show()
# import library
import pandas as pd
df=pd.read_csv('https://priscilla.fitped.eu/data/pandas/space_titanic.csv', sep=',')
pocet = df['Cabin'].str[0].value_counts()
paluba = pocet.idxmax()
maxi = pocet.max()
print(f"{paluba}: {maxi}")
# import library
import pandas as pd
df=pd.read_csv('https://priscilla.fitped.eu/data/pandas/space_titanic.csv', sep=',')
print(round(len(df[df['Transported'] == True])/len(df)*100))
11. Načítajte údaje z space_titanic.csv. Preskúmajte údaje v datasete a zistite, aké bolo
percentuálne rozloženie planéty pôvodu presunutých pasažierov. Inými slovami chceme
vedieť, koľko percent pasažierov bolo presunutých do inej dimenzie na základe ich
domovskej planéty (pozor, súčet týchto percent nemusí byť 100). Výsledok zaokrúhlite
na celé čísla a vypíšte v nasledovnom tvare: Earth: 40, Mars: 70, Europa: 20
# import library
import pandas as pd
df=pd.read_csv('https://priscilla.fitped.eu/data/pandas/space_titanic.csv')
pocetpres = df[df['Transported']]['HomePlanet'].value_counts()
pocetpas = df['HomePlanet'].value_counts()
percent = percent.round().astype(int)
print(vysledok)
# import library
import pandas as pd
df=pd.read_csv('https://priscilla.fitped.eu/data/pandas/space_titanic.csv')
df['CryoSleep'].fillna(False, inplace=True)
df['Transported'].fillna(False, inplace=True)
pocetcryo = df[df['CryoSleep']]['PassengerId'].count()
pocetpres = df[df['Transported']]['PassengerId'].count()
pocetall = len(df)
print('cryo:',pocetcryo)
print('transport:',pocetpres)
print('cryo-transport:',pocetct)
print('all:',pocetall)
# import library
import pandas as pd
df=pd.read_csv('https://priscilla.fitped.eu/data/pandas/space_titanic.csv')
pocetpalub = transported['Cabin'].str[0].value_counts()
maxpalub = pocetpalub.idxmax()
pocetpasazierov = pocetpalub.max()
print(f"{maxpalub}: {pocetpasazierov}")
# import library
import pandas as pd
df=pd.read_csv('https://priscilla.fitped.eu/data/pandas/space_titanic.csv')
trans = df[df['Transported']]
strana = trans['Cabin'].str[6]
maxtrans = strana.value_counts().idxmax()
pocet = strana.value_counts().max()
print(f"{maxtrans}: {pocet}")
15. Načítajte údaje z space_titanic.csv. Preskúmajte údaje v datasete a zistite, aký bol
rozdiel v utrácaní pasažierov v luxusných službách lode. Porovnajte priemernú spotrebu
pasažierov, ktorí boli presunutý do inej dimenzie a tými, ktorí neboli. Výslednú spotrebu
zaokrúhlite na dve desatinné miesta a vypíšte v nasledovnom formáte: Transported:
153.52 Saved: 133.41
# import library
import pandas as pd
df=pd.read_csv('https://priscilla.fitped.eu/data/pandas/space_titanic.csv')
df['RoomService'].fillna(0, inplace=True)
df['FoodCourt'].fillna(0, inplace=True)
df['ShoppingMall'].fillna(0, inplace=True)
df['Spa'].fillna(0, inplace=True)
df['VRDeck'].fillna(0, inplace=True)
priemertrans = df[df['Transported']]['RoomService'].mean() +
df[df['Transported']]['FoodCourt'].mean() + df[df['Transported']]['ShoppingMall'].mean() +
df[df['Transported']]['Spa'].mean() + df[df['Transported']]['VRDeck'].mean()
priemersaved = df[~df['Transported']]['RoomService'].mean() +
df[~df['Transported']]['FoodCourt'].mean() +
df[~df['Transported']]['ShoppingMall'].mean() + df[~df['Transported']]['Spa'].mean() +
df[~df['Transported']]['VRDeck'].mean()
priemertrans = round(priemertrans, 2)
priemersaved = round(priemersaved, 2)
print(vysledok)
# import library
import pandas as pd
df=pd.read_csv('https://priscilla.fitped.eu/data/pandas/space_titanic.csv')
agegroup = pocet.idxmax()
maxpocet = pocet[agegroup]
print(f"{agegroup}: {maxpocet}")
# import library
import pandas as pd
df=pd.read_csv('https://priscilla.fitped.eu/data/pandas/space_titanic.csv')
agegroup = percent.idxmax()
maxpercent= round(percent[agegroup], 2)
print(f"{agegroup}: {maxpercent}")
# import library
import pandas as pd
df=pd.read_csv('https://priscilla.fitped.eu/data/pandas/space_titanic.csv')
df['Group'] = df['PassengerId'].astype(str).str[-2:]
print(pocet)