IPython-Notebook

Frage zur Passwortlänge

Die Frage lautete: Wissen Sie/weißt Du, ab wieviele Zeichen ein Kennwort als relativ sicher gilt?

Es konnte zwischen den Werten 5, 8 und 15 gewählt werden.

Auswertung

passwortlaenge.png

Berechnungsweg

In [2]:
import numpy as np
import pandas as pd
import matplotlib
In [3]:
df = pd.read_csv("frage-4-passwort-beantwortet.csv",
                 delimiter=';')

Statistik zu den Passwortlängen

In [4]:
passworte_ohne_leerangabe = df.query('Passwortlaenge > 0') 

Die Antworten aggregiert nach den vorgegebenen Antwortmöglichkeiten.

In [5]:
gruppiert = df.groupby("Passwortlaenge").agg(
    {"Passwortlaenge":["count"]}).query('Passwortlaenge > 0')
gruppiert
Out[5]:
Passwortlaenge
count
Passwortlaenge
5 22
8 580
15 93

Ausgabe als Bardiagram

In [6]:
import matplotlib.pyplot as plt

ax = gruppiert[:].plot(kind='bar', 
                       title ="Sichere Passworte",
                       legend=False, 
                       fontsize=16, 
                       rot=0, 
                       colormap='RdYlGn')
plt.show()
<Figure size 640x480 with 1 Axes>