大熊猫:在同一列中更改某些多个字符串值

时间:2020-03-12 12:37:24

标签: pandas

就像标题中所说的,我想在同一列中更改某些多个字符串值。

#eg:
#rename the following list of Names:
#"Andrea": "Henry", 
#"David": "Till"

p1 = pd.Series({'Names': 'Chris',
               'Items': 'Dog food',
               'Cost':22.50})
p2 = pd.Series({'Names': 'Andrea',
               'Items': 'Noodle',
               'Cost':25.00})
p3 = pd.Series({'Names': 'David',
               'Items': 'Soap',
               'Cost':3.40})
df = pd.DataFrame([p1, p2, p3], index = ['Store1', 'Store2','Stroe3'])

除了循环, 如果有.rename(columns = {....})这样的想法可以帮助我做到这一点?

0 个答案:

没有答案