【发布时间】:2021-09-23 17:06:27
【问题描述】:
我有两个数据框的数据 第一个数据框:
Name price date
Apple 25 23-9-2021
Orange 35 23-9-2021
Banana 15 23-9-2021
Gauva 10 23-9-2021
Grapes 5 23-9-2021
Sapota 15 22-9-2021
Papaya 33 21-9-2021
Apple 20 23-9-2021
Orange 30 23-9-2021
Banana 10 23-9-2021
Gauva 10 23-9-2021
Grapes 5 23-9-2021
Apple 15 23-9-2021
Orange 25 23-9-2021
Banana 25 23-9-2021
Gauva 20 23-9-2021
Grapes 15 23-9-2021
第二个数据框:
Name price date
Apple 80 23-9-2021
Orange 100 23-9-2021
Banana 90 23-9-2021
Gauva 60 23-9-2021
Grapes 45 23-9-2021
在第一个数据框中,将相同水果名称的所有价格值相加并进行减法,即 我想根据相同名称和日期的行值减去两个数据帧的价格值并将其存储到第一个数据帧中
输出:第一个数据帧
Name price date
Apple 25 23-9-2021
Orange 35 23-9-2021
Banana 15 23-9-2021
Gauva 10 23-9-2021
Grapes 5 23-9-2021
Sapota 15 22-9-2021
Papaya 33 21-9-2021
Apple 20 23-9-2021
Orange 30 23-9-2021
Banana 10 23-9-2021
Gauva 10 23-9-2021
Grapes 5 23-9-2021
Apple 15 23-9-2021
Orange 25 23-9-2021
Banana 25 23-9-2021
Gauva 20 23-9-2021
Grapes 15 23-9-2021
Apple 20 23-9-2021
Orange 10 23-9-2021
Banana 40 23-9-2021
Gauva 20 23-9-2021
Grapes 15 23-9-2021
我有一百多个这样的水果名称。 我不知道该怎么做
【问题讨论】:
-
请注意,拼写为“guava”
-
输出数据框的最后一行是假的。葡萄应该是 20。
-
是的,你是对的