Ich habe MxN numpy Array-Daten. Sie sind in der CSV-Datei und ich lese mit Pandas-Modul.Datenmanipulation mit Pandas Datenrahmen
sv-01 sv-02 SV-03 state-01 state-02 state-03 val-01 val-02 val-03
7 12 8 B B B .23 0.34 1.03
7 12 8 B B A .35 0.10 0
7 12 8 B A A 1.45 0 0
7 12 8 A A A 0 0 0
7 12 8 A B B 0 1.23 3.21
... ... ... ... ... .. .. ... ....
Für meine Berechnung Zweck brauche ich zwei Variablen. In jeder Zeile, wenn der Status A ist, würde der entsprechende Satellit nicht berücksichtigt. Also insgesamt SV in der ersten Zeile ist 3. In ähnlicher Weise 2,1,0,1 für andere Zeilen. Eine andere Variable ist die Anzahl der Zählungen. Wenn eine Zeile kein einzelnes B enthält, wird diese Zeile nicht gezählt. letzte Zeile würde als 2 betrachtet, da zwei B vorhanden sind.
#So my expected output is
#Total count is 4
#and number of satellites used is 3,2,1,0,1 in each row or iteration
Wie kann ich meine Daten iterieren?
Dank
Sollte die letzte Zeile als 2 gezählt werden? Zählen Sie # B in Zustandsspalten? – White