Ich habe einen Datenrahmen, der ein unqiue IP enthält, und eine Bewertung des Schweregrads auf einem Scan-Ergebnis-Klassifizierer basierte, wie gezeigt:Wie Grafen von Werten in Pandas zur Rückkehr
Mein Ziel: für jeden einzelnen IP, wie gebe ich eine Zählung für jeden Schweregrad zurück? Das Ziel besteht darin, letztendlich eine Tabelle zu erstellen, in der die einzelnen IPs-Summen für jede Schweregradstufe aufgelistet werden.
Ich weiß schon, wie Treffer für die Summenspalte zu erhalten. Das ist so einfach wie:
df_IP_counts = df['IP'].value_counts()
or
df_Severity_counts =df.Severity.value_counts()
Aber wie jeder einzelne IP-Adressen zählt für KRITISCH zu trennen, HOCH, MITTEL und NIEDRIG gibt mir Probleme im Moment.
Vielen Dank.
Bitte posten Sie die tatsächlichen Daten anstelle eines Bildes. – wwii