我有一个MxN的numpy数组数据。 它们在csv文件中,我正在使用pandas模块读取。
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
为了我的计算目的,我需要两个变量。在每一行中,如果状态为A,则相应的卫星将不被考虑在内。因此,第一行中总的SV数为3。类似地,其他行的数量为2、1、0、1。另一个变量是计数的数量。如果任何一行没有单独的B,则该行不会被计算。最后一行将被视为2,因为有两个B存在。
#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
如何迭代我的数据。
谢谢。