首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >想在dataframe中根据某列进行特定组别划分,然后分别获取最大值最小值并生成新的df或dic?

想在dataframe中根据某列进行特定组别划分,然后分别获取最大值最小值并生成新的df或dic?

提问于 2020-08-03 15:36:01
回答 0关注 0查看 325

我有一个以下的df数组,第一列数据为日期,第二列数据为股票代码;行分布是按照“股票一的全部选定交易日”,“股票代码”,“最高价”,“最低价”的规则。其呈现了若干只股票在一段时间内每日的最高价和最低价。

      time     code   high   low

0  2020-03-20 601328.XSHG  4.84  4.75

1  2020-03-23 601328.XSHG  4.76  4.72

2  2020-03-24 601328.XSHG  4.82  4.76

3  2020-03-25 601328.XSHG  4.87  4.82

4  2020-03-26 601328.XSHG  4.87  4.79

...     ...     ...  ...  ...

2515 2020-07-27 600030.XSHG 28.70 27.91

2516 2020-07-28 600030.XSHG 28.90 28.15

2517 2020-07-29 600030.XSHG 29.91 28.27

2518 2020-07-30 600030.XSHG 30.07 29.42

2519 2020-07-31 600030.XSHG 30.61 29.43

[2520 rows x 4 columns]

Process finished with exit code 0

我想要达成的效果可以是两个,如果是DF,其中的数据是:

“股票代码1”,“周期内的最高价”,“周期内的最低价”

“股票代码2”,“周期内的最高价”,“周期内的最低价”

“股票代码3”,“周期内的最高价”,“周期内的最低价”

即每行对应一只股票,之后是整个周期内的最高价格和最低价格,日期则被去除。

也可以是dic,结构可以是{'股票代码':'xxxxxx','high':'nn.nn','low':'mmmm'}

十分感谢~~~

回答

和开发者交流更多问题细节吧,去 写回答
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档