Python Pandas股票分析

1.index_col 默认值(index_col = None)——重新设置一列成为index值
2.index_col=False——重新设置一列成为index值
3.index_col=0——第一列为index值
parse_dates参数:
将csv中的时间字符串转换成日期格式

data = pd.read_csv('600690.csv',index_col='Date', parse_dates=True)

每个月的最高最低价

adj_prince = data['Adj Close']
resampled = adj_prince.resample('m', how='ohlc')
print(resampled)

波动幅度

resampled = adj_prince.resample('m', how='ohlc')
print((resampled.high - resampled.low)/resampled.low )

adj_prince.plot()
plt.show()
在这里插入图片描述
开盘的最低,到目前的价格的幅度

print((adj_prince.ix[0] / adj_prince.ix[-1]))
180.205047318612
old_date = adj_prince.index[-1]
new_date = adj_prince.index[0]
print(old_date.year, new_date.year)
1993 2016
prince_in_year = adj_prince.to_period('A').groupby(level=0).first()
prince_in_year.plot()
plt.show()

在这里插入图片描述
用明年的减去今年的

diff = price_in_year.diff()
print(diff)

比例,画出柱状图

rate.plot('bar')
plt.show()

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值