2024-09-29 07:20:53 发布
网友
我想应用一个函数,同时映射一个数据帧与字典中的键
col1 col2 foo 0 baa 1 wen 2 dict: { 'foo':a, 'baa':b, 'wen':c } def function(value1,value2): return value1+value2
输出
col1 col2 fooa 0 baab 1 wenc 2
谢谢
df["col1"] = df["col1"].apply(lambda x: x + (dict[x]))
我应该做的
.apply将允许您对整个列应用一个函数,并且可以使用lambda生成一个快速的匿名函数。这是关于这个的文档:pandas.Series.apply
我应该做的
.apply将允许您对整个列应用一个函数,并且可以使用lambda生成一个快速的匿名函数。这是关于这个的文档:pandas.Series.apply
相关问题 更多 >
编程相关推荐