我有一个以下的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'}
十分感谢~~~
相似问题