Python 3.x 如何在dataframe中计算列中的变量数

Python 3.x 如何在dataframe中计算列中的变量数,python-3.x,pandas,dataframe,data-visualization,Python 3.x,Pandas,Dataframe,Data Visualization,包含系列a b c d e的数据帧测试 我需要计算a中每个唯一变量的数量,其中abc在e中 然后将该数字除以b和c之和,输出新的数据帧 包含d和g=b和c的和 ` 输出将是 输出功率 a d g 1 5 7 2 3 11 1 3 11 1 6 9 2 5 6 3 4 5 3 7 10 2 9 13 1111 ` 谢谢你,伙计,我仍然不知道如何计算每个在itI中有字符串abc的对应e的a的出现次数。我不理解这个问题。如果代码给出了您期望的输出,您可以接受答案。您可以针对新需求提出新问题。 test

包含系列a b c d e的数据帧测试 我需要计算a中每个唯一变量的数量,其中abc在e中 然后将该数字除以b和c之和,输出新的数据帧 包含d和g=b和c的和

`

输出将是

输出功率 a d g 1 5 7 2 3 11 1 3 11 1 6 9 2 5 6 3 4 5 3 7 10 2 9 13 1111

`


谢谢你,伙计,我仍然不知道如何计算每个在itI中有字符串abc的对应e的a的出现次数。我不理解这个问题。如果代码给出了您期望的输出,您可以接受答案。您可以针对新需求提出新问题。
test_df
a b c d e 
1 3 4 5 abc00 
2 6 5 3 12abc
1 3 1 4 5    >>>>this row will be left out 
1 4 7 3 sdabc
1 4 5 6 78abc
2 2 4 5 abc
3 2 3 4 kk abc
3 4 6 7 abc
2 6 7 9 abcd
1 7 4 1 abcabc
df['g'] = df['b']+df['c']
df.drop(['b','c', 'e'], axis=1,inplace = True)