import pandas as pd
import matplotlib.pyplot as plt
df = pd.read_csv('dotaznik.csv')
df.head()
df = df.rename(columns={
'Předmět BI-LIN...': 'zakonceni',
'Zkoušku bych rád skládal/a...': 'kdy',
'Kvůli případné kontaktní zkoušce BI-LIN...': 'kontaktni',
'Případnou distanční zkoušku BI-LIN, založenou na on-line komunikaci...': 'online'
})
df.head()
df.zakonceni.value_counts()
df.zakonceni.value_counts().plot.pie(figsize=(5,5), label='')
df.kdy.value_counts()
df.kdy.value_counts().plot.pie(figsize=(5,5), label='')
df.kontaktni.value_counts()
df.kontaktni.value_counts().plot.pie(figsize=(5,5), label='')
df.online.value_counts()
df.online.value_counts().plot.pie(figsize=(5,5), label='')
mf = df[df.kdy.str.contains('zkouškového', na=False)]
len(mf)
mf.kontaktni.value_counts()
mf.kontaktni.value_counts().plot.pie(figsize=(5,5), label='')
mf.online.value_counts()
mf.online.value_counts().plot.pie(figsize=(5,5), label='', title="a")
mf = df[df.kdy.str.contains('prázdnin', na=False)]
len(mf)
mf.kontaktni.value_counts()
mf.kontaktni.value_counts().plot.pie(figsize=(5,5), label='')
mf.online.value_counts()
mf.online.value_counts().plot.pie(figsize=(5,5), label='', title="a")
mf = df[df.kdy.str.contains('září', na=False)]
len(mf)
mf.kontaktni.value_counts()
mf.kontaktni.value_counts().plot.pie(figsize=(5,5), label='')
mf.online.value_counts()
mf.online.value_counts().plot.pie(figsize=(5,5), label='', title="a")
mf = df[df.kdy == "...v době standardního zkouškového (květen, červen)."]
len(mf)
mf.kontaktni.value_counts()
mf.kontaktni.value_counts().plot.pie(figsize=(5,5), label='')
mf.online.value_counts()
mf.online.value_counts().plot.pie(figsize=(5,5), label='', title="a")
mf = df[df.kdy == "...během letních prázdnin (červenec, srpen)."]
len(mf)
mf.kontaktni.value_counts()
mf.kontaktni.value_counts().plot.pie(figsize=(5,5), label='')
mf.online.value_counts()
mf.online.value_counts().plot.pie(figsize=(5,5), label='', title="a")
mf = df[df.kdy == "...během září."]
len(mf)
mf.kontaktni.value_counts()
mf.kontaktni.value_counts().plot.pie(figsize=(5,5), label='')
mf.online.value_counts()
mf.online.value_counts().plot.pie(figsize=(5,5), label='', title="a")