我有这个数据集
Word Frequency
0 : 79
1 , 60
2 cosa 26
3 e 26
4 a 25
... ... ...
526 rinviato 1
527 sconto 1
528 sui 1
529 libri 1
529 libro 1
530 casa 1
我想用libro
替换那里的libri
。我做了如下尝试:
my_dictionary={'libri':'libro'}
df.Word=df.Word.replace(my_dictionary)
但当我打印df时,我看不到任何更改
Word Frequency
0 : 79
1 , 60
2 cosa 26
3 e 26
4 a 25
... ... ...
526 rinviato 1
527 sconto 1
528 sui 1
529 libri 1
529 libro 1
530 casa 1
你知道原因吗
代码:
df = pd.DataFrame(word_dist.most_common(1000),
columns=['Word', 'Frequency'])
df.Word = df['Word'].replace(my_dictionary, regex=True)
其中my_dictionary的定义如下:my_dictionary={'libri': 'libro', 'sui':'suo'}
等等
使用regex=True:
相关问题 更多 >
编程相关推荐