我计算了一个频率数据帧。但是,我需要重命名第一列(没有名称,如下所示)
Frequency
Trump won election 46
US working vaccine 45
seqirus coronavirus vitamine 45
... ...
Apple closed shops 1
still water helps 1
创建人
freq = sum(sparse_matrix).toarray()[0]
df=pd.DataFrame(freq, index=word_vectorizer.get_feature_names(), columns=['Frequency'])
df=df.sort_values(by='Frequency', ascending=False)
我试过了
df = df.rename(columns={'index':'Words'})
但一切都没有改变。我的预期产出是:
Words Frequency
Trump won election 46
US working vaccine 45
seqirus coronavirus vitamine 45
... ...
Apple closed shops 1
still water helps 1
任何帮助都将不胜感激。多谢各位
使用以下命令:
将
rename
更改为rename_axis
相关问题 更多 >
编程相关推荐