我有以下词典:
{0: 'group',
1: 'still',
2: 'earnings',
3: 'shares',
4: 'make',
5: 'finally',
6: 'amazon',
7: 'deals',
8: 'comes',
9: 'york',
10: 'iphones'}
print(df)
0 1 2 ... 53 54 55
0 Group still shares ... deals york iphones
1 amazon shares make ... finally iphones earnings
...
后者是从剥离物品中获得的:
df = df["text_articles"].str.split(" ", expand = True)
如何使用字典翻译数据帧的每一行,最终创建:
print(final_df)
0 1 2 ... 53 54 55
0 0 1 3 ... 7 9 10
1 6 3 4 ... 5 10 2
...
用途:
首先将具有值的键交换到新字典:
如果需要将不存在的值替换为} 和^{} :
NaN
,则使用^{或者如果要将不存在的值替换为相同的标量,例如
-1
:最后,如果不想改变:
我想你的请求可以用
df.replace
很好地捕捉到 但首先你得把字典翻过来。你知道吗
相关问题 更多 >
编程相关推荐