如何使用pandas计算python中的字数
我有一个csv文件,有两列名为Words和Frequency,希望返回频率为2或更少的单词数的总和这是我试图使用的代码,但它说 TypeError:不支持+:“int”和“str”的操作数类型如何使用pandas计算python中的字数,python,pandas,dataframe,series,Python,Pandas,Dataframe,Series,我有一个csv文件,有两列名为Words和Frequency,希望返回频率为2或更少的单词数的总和这是我试图使用的代码,但它说 TypeError:不支持+:“int”和“str”的操作数类型 df=pd.read\u csv('dictionary.csv')) 结果=(sum(如果df['freq']如果要计算符合条件的行数,则为df['word']之和,因此表示掩码的Trues数仅使用sum: result = (df['freq']<=2).sum() 如果要计算符合条件的行数,
df=pd.read\u csv('dictionary.csv'))
结果=(sum(如果df['freq']如果要计算符合条件的行数,则为df['word']之和,因此表示掩码的True
s数仅使用sum
:
result = (df['freq']<=2).sum()
如果要计算符合条件的行数,则表示掩码的True
s数仅使用sum
:
result = (df['freq']<=2).sum()
你能添加一些数据样本吗?你能添加一些数据样本吗?他不会得到同样的问题吗?列word
不能求和吗?我假设word
是包含words@programmingfreak-嗯,可以添加一些数据样本吗?因为答案不简单,没有data@JimEisenberg-最简单的是sum
Go-Jez,我们在500k举行派对!使用eq()
,le()进行过滤是否有性能差异
,等等。=
?@CeliusStingher-它比运算符=
更通用,因为可以为数据帧添加轴
参数。一些函数
,主要是较少的()
,所以在我看来更干净的代码。他不会得到同样的问题吗?列word
无法求和?我假设word
是包含words@programmingfreak-嗯,可以添加一些数据样本吗?因为答案不简单,没有data@JimEisenberg-最简单的是sum
Go Jez,我们在500k处聚会!使用eq()
,le()
等进行过滤之间是否有任何性能差异…而不是运算符=
,=
?@CeliusStingher-它更一般,因为可能会为数据帧添加轴参数。一些函数,主要是()
,因此在我看来,更干净的代码。