【发布时间】:2017-03-23 01:14:26
【问题描述】:
我想更新我的数据框中的字段:
df = pd.DataFrame([
{'Name': 'Paul', 'Book': 'Plane', 'Cost': 22.50},
{'Name': 'Jean', 'Book': 'Harry Potter', 'Cost': 2.50},
{'Name': 'Jim', 'Book': 'Sponge bob', 'Cost': 5.00}
])
Book Cost Name
0 Plane 22.5 Paul
1 Harry Potter 2.5 Jean
2 Sponge bob 5.0 Jim
用这个字符串改变名字:
{"Paul": "Paula", "Jim": "Jimmy"}
得到这个结果:
Book Cost Name
0 Plane 22.5 Paula
1 Harry Potter 2.5 Jean
2 Sponge bob 5.0 Jimmy
有什么想法吗?
【问题讨论】:
标签: python pandas dictionary dataframe replace