我有两个栏目,显示积极和消极的分数情绪分析。输出如下:
scat=btweet[['sentiment_pos', 'sentiment_negative']]
scat
sentiment_pos sentiment_negative
0.286 0.000
0.451 0.000
0.143 0.300
0.151 0.100
我想从每一列中得到最大值, 我试着这么做,但只得到了一列的最大值。你知道吗
scat.nlargest(4, 'sentiment_pos')
sentiment_pos sentiment_negative
0.451 0.000
0.286 0.000
0.151 0.300
0.143 0.100
我的输出应该是这样的
sentiment_pos sentiment_negative
0.451 0.300
0.286 0.100
0.151 0.000
0.143 0.000
有人能帮我写代码吗?你知道吗
你可以试试这个函数。它取数据帧中每列中最大值的数目
您可以通过
numpy
将此计算矢量化。你知道吗例如,对于每个列:-你知道吗
结果:
相关问题 更多 >
编程相关推荐