Pandas 中的数据框有两列“ text ”,“ Condition ”。在“条件”列中,它包含每一行“文本”的数值。值为 1,-1,0。我想将这些整数值转换为文本标签,例如,1 表示正,-1 表示负,0 表示中性。我怎样才能做到这一点?
1 回答
慕田峪9158850
TA贡献1794条经验 获得超7个赞
如果我理解您的问题,这里是您可以更改值的以下方法。
使用Series.map:
df['condition'] = df['condition'].map({1:'positive', -1:'negative', 0:'neutral'})
df['condition'] = df['condition'].replace({1:'positive', -1:'negative', 0:'neutral'}}
添加回答
举报
0/150
提交
取消