如果我有这样一个数据帧:
(请注意名称有22列)
还有一本这样的字典:
{jim: 10, tom: 5, jack: 5, bob: 18, sam: 12, kyle: 6}
用每个dict的值替换名称来创建某种中间df的最快方法是什么。像
name name1 ...
10 18 ...
5 12 ...
5 6 ...
编辑:澄清
dataframe中各个名称列中的每个项都存储在“name\u dict”中。我想用name_dict中各自的值替换所有这些项。因此,如果我有一个包含“Bob”的列,并且在name_dict中,Bob的值是43,那么我想用该列中的43替换“Bob”
伪:
dict = {bob: 12, jim: 43, tom: 23}
df =
| bob |
| jim |
| tom |
>>> replace columns in df with value from dict
>>> | 12 |
>>> | 43 |
>>> | 23 |
根据建议:
相关问题 更多 >
编程相关推荐