注意:熊猫23.4 我有一本我的值全部以列表格式的字典。
dct = {'A': ['1','2','3']}
我想将其映射到数据框
Letter
A
预期输出:
Letter Numb
A ['1','2','3']
这应该很简单,但是标准的map
似乎不起作用
df['Numb'] = df['Letter'].map(dct)
答案 0 :(得分:1)
这是一种使用Series
,然后执行merge
s=pd.Series(dct).reset_index().rename(columns={'index':'Letter'})
df=df.merge(s)
答案 1 :(得分:0)
如果您的字典是:
dct = { 'A' : ['1','2','3']}
尝试
df=pd.DataFrame(dct)
并对其进行可视化
print(df)
希望这会有所帮助,朱利奥