我的数据集包含:
ID_POINT ID_PRODUCT QUANTITY
A 11 5
A 52 10
B 30 20
C 11 2
我有所有的产品id
ID_PRODUCT
11
20
30
44
52
使用这两个表,我要创建以下表:
ID_POINT ID_PRODUCT QUANTITY
A 11 5
A 52 10
A 20 0
A 30 0
A 44 0
B 30 20
B 11 0
B 20 0
B 30 0
B 44 0
B 52 0
C 11 2
C 20 0
C 30 0
C 44 0
C 52 0
因此,如果第一个数据集ant id point不包含任何id\u产品,则必须将其添加到数量为0的数据集上
data = pd.read_csv('first.csv', delimiter=",") # reading the file.
products = pd.read_csv('products.csv', delimiter=",") # reading the file.
你需要我的朋友叫“外接”。在熊猫身上能取得什么样的成就
希望有帮助
如果许多组和性能都很重要,则每个组的} 和^{} :
ID_PRODUCT
顺序相同-使用^{或者使用所有可能的组合创建} 与left join一起使用:
DataFrame
,并将^{您可以通过一行代码来实现这一点(假设您的意思是通过add连接/合并)
相关问题 更多 >
编程相关推荐