Ich arbeite an einer Datenbank mit Vorfällen, die verschiedene Sektoren in verschiedenen Ländern betreffen, und möchte eine Tabelle erstellen, die die Aufschlüsselung nach Vorfällen für jedes Land angibt.Häufigkeit, mit der bestimmte Zeichenfolgen in Python auftreten
Die Datenbank sieht wie folgt aus atm
Incident Name | Country Affected | Sector Affected
incident_1 | US,TW,CN | Engineering,Media
incident_2 | FR,RU,CN | Government
etc., etc.
Mein Ziel ein zu bauen wäre, die wie folgt aussieht:
Country | Engineering | Media | Government
CN | 3 | 0 | 5
etc.
Gerade jetzt meine Methode ist im Grunde ein zu verwenden, wenn Schleife zu überprüfen, ob Die Länderspalte enthält eine bestimmte Zeichenfolge (z. B. "CN"), und wenn dies True zurückgibt, führen Sie Counter von Sammlungen aus, um ein Wörterbuch der ursprünglichen Tabelle zu erstellen, und speichern Sie diese.
Mein Problem ist, wie skaliert man uns auf eine Ebene, wo es über die gesamte Datenbank ausgeführt werden kann UND wie man das von Counter produzierte Wörterbuch tatsächlich speichert.
Würden Sie Ihren Beitrag bearbeiten, um zu zeigen, welchen Code Sie bisher haben? –
Gibt es eine Möglichkeit, dass Ihre Datenbank geändert werden kann? (US, Engineering), (TW, Engineering), (CN, Engineering) usw. sollten alle separate Zeilen sein –