熊猫集团加入

时间:2019-03-11 12:44:11

标签: python pandas

我是熊猫新手。我想分析以下情况。可以说,一个水果市场每天在18:00至22:00之间给出水果的价格。他们每隔半小时就会在时间实验室之间更新水果的价格。考虑一下市场在18:00给出水果的价格,

Fruit    Price
Apple     10
Banana    20

在18:30半小时后,列表已更新如下,

Fruit    Price
Apple     10
Banana    21
Orange    30
Grapes    25
Pineapple 65

我想检查一下最近的水果[18:30]和较早的水果[18:00]的水果价格是否有所变化。 在这里,我想得到的结果是

Fruit   18:00   18:30
Banana    20     21

为解决这个问题,我正在考虑执行以下操作,

1) Add time column in the two data frames.
2) Merge the tables into one.
3) Make a Pivot table with Index Fruit name and Column as ['Time','Price']. 

我不知道如何将按时间分组的两个数据帧相交。如何获取两个数据框的公共行。

0 个答案:

没有答案