计算Pandas Dataframe

时间:2019-05-14 22:45:38

标签: python pandas date

我有一个数据框,其中包含用于保存某些股票的数据列。我想计算每个日期持有的股票数量,尤其是:

dict1 = [
        {'ticker':'jpm','date': '2016-11-28','date2': '2016-11-29'},
{ 'ticker':'ge','date': '2016-11-28','date2': '2016-11-29'},
{'ticker':'fb', 'date': '2016-11-28','date2': '2016-11-29'},
{'ticker':'aapl', 'date': '2016-11-28','date2': '2016-11-29'},
{'ticker':'msft','date': '2016-11-28','date2': '2016-11-29'},
{'ticker':'amzn','date': '2016-11-28','date2': '2016-11-29'},
{'ticker':'jpm','date': '2016-11-29','date2': '2016-11-30'},
{'ticker':'ge', 'date': '2016-11-29','date2': '2016-11-30'},
{'ticker':'fb','date': '2016-11-29','date2': '2016-11-30'},
{'ticker':'aapl','date': '2016-11-29','date2': '2016-11-30'},
{'ticker':'msft','date': '2016-11-29','date2': '2016-11-30'},
{'ticker':'amzn','date': '2016-11-29','date2': '2016-11-30' }
]
df1 = pd.DataFrame(dict1)

因此,在这种情况下,我想要这样的输出:

2016-11-29: 6
2016-11-30: 12
2016-11-31: 6

有人可以建议一种方法吗?

0 个答案:

没有答案