IPython-Notebook

Frage 8 - Inwieweit interessieren Sie sich/interessierst Du dich für folgende Themen? - Phishing (Alles rund um E-Mail-Betrug) / (Spalten 1-4)

In [1]:
import pandas as pd
import matplotlib
import numpy as np
import matplotlib.pyplot as plt
In [2]:
df = pd.read_csv("frage-8-phishing.csv", delimiter=';')
In [3]:
print(df.shape)
(695, 1)
In [4]:
df.apply(pd.value_counts)
Out[4]:
Frage 1 - Zu welcher Pilotschule gehören Sie/gehörst Du?,Frage 8 - Inwieweit interessieren Sie sich/interessierst Du dich für folgende Themen? - Phishing (Alles rund um E-Mail-Betrug) / (Spalten 1-4)
Humboldt-Gymnasium Hatzfeldtallee 2-4 13509 Berlin,Mittel 118
Humboldt-Gymnasium Hatzfeldtallee 2-4 13509 Berlin,Sehr 108
Humboldt-Gymnasium Hatzfeldtallee 2-4 13509 Berlin,Wenig 90
Friedrich Wilhelm Gymnasium Köpenicker Str. 2B 15711 Königs Wusterhausen,Sehr 66
Friedrich Wilhelm Gymnasium Köpenicker Str. 2B 15711 Königs Wusterhausen,Mittel 63
Humboldt-Gymnasium Hatzfeldtallee 2-4 13509 Berlin,Gar nicht 56
Friedrich Wilhelm Gymnasium Köpenicker Str. 2B 15711 Königs Wusterhausen,Wenig 46
Rudolf Virchow Oberschule Glambecker Ring 90 12679 Berlin,Mittel 30
Rudolf Virchow Oberschule Glambecker Ring 90 12679 Berlin,Wenig 30
Friedrich Wilhelm Gymnasium Köpenicker Str. 2B 15711 Königs Wusterhausen,Gar nicht 24
Rudolf Virchow Oberschule Glambecker Ring 90 12679 Berlin,Sehr 22
Rudolf Virchow Oberschule Glambecker Ring 90 12679 Berlin,Gar nicht 16
Friedrich-Schiller-Gymnasium Schillerstraße 5 15711 Königs Wusterhausen,Mittel 8
Friedrich-Schiller-Gymnasium Schillerstraße 5 15711 Königs Wusterhausen,Sehr 8
Friedrich-Schiller-Gymnasium Schillerstraße 5 15711 Königs Wusterhausen,Wenig 7
Friedrich-Schiller-Gymnasium Schillerstraße 5 15711 Königs Wusterhausen,Gar nicht 3
In [5]:
data = {'Sehr': 108, 'Mittel': 118, 'Wenig': 90, 'Gar nicht':56}
names = list(data.keys())
values = list(data.values())

fig, axs = plt.subplots(1, figsize=(9, 3), sharey=True)
axs.bar(names, values)
fig.suptitle('Humbold-Gymnasium Interesse Phishing')
Out[5]:
Text(0.5,0.98,'Humbold-Gymnasium Interesse Phishing')
In [6]:
data = {'Sehr': 66, 'Mittel': 63, 'Wenig': 46,'Gar nicht':24}
names = list(data.keys())
values = list(data.values())

fig, axs = plt.subplots(1, figsize=(9, 3), sharey=True)
axs.bar(names, values)
fig.suptitle('Friedrich Wilhelm Gymnasium Interesse Phishing')
Out[6]:
Text(0.5,0.98,'Friedrich Wilhelm Gymnasium Interesse Phishing')
In [7]:
data = {'Sehr': 22, 'Mittel': 30, 'Wenig': 30, 'Gar nicht':16}
names = list(data.keys())
values = list(data.values())

fig, axs = plt.subplots(1, figsize=(9, 3), sharey=True)
axs.bar(names, values)
fig.suptitle('Rudolf Virchow Oberschule Interesse Phishing')
Out[7]:
Text(0.5,0.98,'Rudolf Virchow Oberschule Interesse Phishing')
In [8]:
data = {'Sehr': 8, 'Mittel': 8, 'Wenig': 7, 'Gar nicht': 3}
names = list(data.keys())
values = list(data.values())

fig, axs = plt.subplots(1, figsize=(9, 3), sharey=True)
axs.bar(names, values)
fig.suptitle('Friedrich-Schiller-Gymnasium Interesse Phishing')
Out[8]:
Text(0.5,0.98,'Friedrich-Schiller-Gymnasium Interesse Phishing')
In [10]:
108+66+22+8, 118+63+30+8
Out[10]:
(204, 219)
In [11]:
90+46+30+7, 56+24+16+3
Out[11]:
(173, 99)
In [12]:
import matplotlib.pyplot as plt
data = {'Sehr': 204, 'Mittel': 219, 'Wenig': 173, 'Gar nicht':99}
names = list(data.keys())
values = list(data.values())

fig, axs = plt.subplots(1, figsize=(9, 3), sharey=True)
axs.bar(names, values)
fig.suptitle('Gesamt Frage 8 - Interesse Phishing')
Out[12]:
Text(0.5,0.98,'Gesamt Frage 8 - Interesse Phishing')
In [ ]: