我有一个熊猫数据框,看起来像这样:
Tweets negative_keywords positive_keywords
0 Şanlıurfa'da DAEŞ ile [] []
1 Hacettepe Üni. Araştırması [] []
2 Kadına şiddetin suç olduğu [suç] []
3 Suriyeli'lerin fal bakabilme [] []
4 Hastaneye git Suriyeli. PTT ye [] [kardeşi]
我想添加一个新的列,称为中性关键字。如果负的\u关键字和正的\u关键字同时为[],则neutral的\u关键字应取[neutral]的值。否则,它应该取[]的值。然后,我应该添加一个基于正值、负值和中性值的新列。所以,我的新数据框应该是这样的:
Tweets negative_keywords positive_keywords keyword_category keyword_category
0 Şanlıurfa'da DAEŞ ile [] [] [neutral] neutral
1 Hacettepe Üni. Araştırması [] [] [neutral] neutral
2 Kadına şiddetin suç olduğu [suç] [] [] negative
3 Suriyeli'lerin fal bakabilme [] [] [neutral] neutral
4 Hastaneye git Suriyeli. PTT ye [] [kardeşi] [] positive
我该怎么做?你知道吗
这是另一种解决方案。你知道吗
结果:
假设
df
中的数据是字符串列表,我将这样做。你知道吗输出:
您可能需要考虑的另一种选择是:
相关问题 更多 >
编程相关推荐