我在Python中有两个数据帧-df_item
和df_bill
,如下所示:
df_item:
item_id item_name
2 Noodles
3 Vegetables
4 Dairy Products
5 Ice Cream
df_bill:
bill_no item_id
201 3
202 2
203 4
204 3
205 5
df_item
排序中的item_id
列充当每行的主键。我如何引用df_bill
中的df_item
,以使df_bill
中的item_id
转换成{}?在
预期产量:
^{pr2}$
Tags:
按} ,但首先删除}列
Series
使用^{drop
或{item_id
:或者:
^{pr2}$您可以使用
item_id
列来join这两个数据帧。为此,您首先需要正确设置索引,然后重置索引并删除superflous列:或者,作为一系列行动:
^{pr2}$或者,可能最简单的方法是使用^{} :
但它们都把
bill_no
的顺序搞得一团糟:但是,您可以随时调用
df.sort_values("bill_no")
对其进行再次排序:相关问题 更多 >
编程相关推荐