Python 带有字符串的数据帧上的逻辑
这应该是一个非常简单的问题,但我想不出来: 我有一个数据帧df,它有两个字符串值,“normal”和“odd”。 我想知道这两个类别中有多少:Python 带有字符串的数据帧上的逻辑,python,pandas,logic,Python,Pandas,Logic,这应该是一个非常简单的问题,但我想不出来: 我有一个数据帧df,它有两个字符串值,“normal”和“odd”。 我想知道这两个类别中有多少: type(bro_df) pandas.core.frame.DataFrame print(len(bro_df)) 2000000 type(bro_df['label']) pandas.core.series.Series print(len(bro_df['label'] == 'normal')) 2000000 print(len(
type(bro_df)
pandas.core.frame.DataFrame
print(len(bro_df))
2000000
type(bro_df['label'])
pandas.core.series.Series
print(len(bro_df['label'] == 'normal'))
2000000
print(len(bro_df['label'] == 'odd'))
2000000
发生什么事了
谢谢,
Niclen(bro_df['label']='odd')
是True
和False
的布尔序列的长度。如果需要具有这些值的行数:
(bro_df['label'] == 'odd').sum()
或者更好
bro_df.label.value_counts()
是的,这两种方法都很有效,并且可以在特定情况下应用于我/我的人。:-)谢谢