我有一个数据框,里面有各种各样的坚果,还有在哪里卖的,卖了多少。我想根据nut类型将价格附加到dataframe中,但是我还没有找到任何有帮助的答案。我目前有:
nuts = pd.read_csv(r'C:\Classes\INFO 4120\Stat L3 HW\STATL3Nuts.csv', index_col=0)
nuts.head()
Quantity Location Type
0 5 Parker Pistachio
1 8 Parker Pistachio
2 6 Parker Pistachio
3 4 Parker Pistachio
4 2 Parker Pistachio
以及价格数据框:
pricedf = pd.DataFrame({'Type':[10.5,8.75,9.25]},index=['Pistachio','Walnut','Cashew'])
pricedf
Type
Pistachio 10.50
Walnut 8.75
Cashew 9.25
这可能是补救措施,但我真的很挣扎。我希望最终结果接近:
Quantity Location Type Price
0 5 Parker Pistachio 10.5
1 8 Parker Pistachio 10.5
2 6 Parker Pistachio 10.5
3 4 Parker Pistachio 10.5
4 2 Parker Cashew 9.25
可以使用
map
,使用pricedf
列Price
作为映射序列:相关问题 更多 >
编程相关推荐