IPython-Notebook

Frage 8 - Inwieweit interessieren Sie sich/interessierst Du dich für folgende Themen? - Social Engineering (Manipulation von Menschen um an vertrauliche Informationen zu kommen) / (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-socialeng.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? - Social Engineering (Manipulation von Menschen um an vertrauliche Informationen zu kommen) / (Spalten 1-4)
Humboldt-Gymnasium Hatzfeldtallee 2-4 13509 Berlin,Sehr 135
Humboldt-Gymnasium Hatzfeldtallee 2-4 13509 Berlin,Mittel 129
Friedrich Wilhelm Gymnasium Köpenicker Str. 2B 15711 Königs Wusterhausen,Sehr 88
Humboldt-Gymnasium Hatzfeldtallee 2-4 13509 Berlin,Wenig 72
Friedrich Wilhelm Gymnasium Köpenicker Str. 2B 15711 Königs Wusterhausen,Mittel 51
Friedrich Wilhelm Gymnasium Köpenicker Str. 2B 15711 Königs Wusterhausen,Wenig 43
Humboldt-Gymnasium Hatzfeldtallee 2-4 13509 Berlin,Gar nicht 36
Rudolf Virchow Oberschule Glambecker Ring 90 12679 Berlin,Wenig 32
Rudolf Virchow Oberschule Glambecker Ring 90 12679 Berlin,Mittel 29
Rudolf Virchow Oberschule Glambecker Ring 90 12679 Berlin,Sehr 27
Friedrich Wilhelm Gymnasium Köpenicker Str. 2B 15711 Königs Wusterhausen,Gar nicht 17
Friedrich-Schiller-Gymnasium Schillerstraße 5 15711 Königs Wusterhausen,Sehr 13
Rudolf Virchow Oberschule Glambecker Ring 90 12679 Berlin,Gar nicht 10
Friedrich-Schiller-Gymnasium Schillerstraße 5 15711 Königs Wusterhausen,Mittel 9
Friedrich-Schiller-Gymnasium Schillerstraße 5 15711 Königs Wusterhausen,Wenig 3
Friedrich-Schiller-Gymnasium Schillerstraße 5 15711 Königs Wusterhausen,Gar nicht 1
In [5]:
data = {'Sehr': 135, 'Mittel': 129, 'Wenig': 72, 'Gar nicht':36}
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 Social Engineering')
Out[5]:
Text(0.5,0.98,'Humbold-Gymnasium Interesse Social Engineering')
In [6]:
data = {'Sehr': 88, 'Mittel': 51, 'Wenig': 43,'Gar nicht':17}
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 Social Engineering')
Out[6]:
Text(0.5,0.98,'Friedrich Wilhelm Gymnasium Interesse Social Engineering')
In [7]:
data = {'Sehr': 27, 'Mittel': 29, 'Wenig': 32, 'Gar nicht':10}
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 Social Engineering')
Out[7]:
Text(0.5,0.98,'Rudolf Virchow Oberschule Interesse Social Engineering')
In [8]:
data = {'Sehr': 13, 'Mittel': 9, 'Wenig': 3, 'Gar nicht': 1}
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 Social Engineering')
Out[8]:
Text(0.5,0.98,'Friedrich-Schiller-Gymnasium Interesse Social Engineering')
In [9]:
135+88+27+13, 129+51+29+9
Out[9]:
(263, 218)
In [10]:
72+43+32+3, 36+17+10+1
Out[10]:
(150, 64)
In [11]:
import matplotlib.pyplot as plt
data = {'Sehr': 263, 'Mittel': 218, 'Wenig': 150, 'Gar nicht':64}
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 Social Engineering')
Out[11]:
Text(0.5,0.98,'Gesamt Frage 8 - Interesse Social Engineering')
In [ ]: