博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python - pandas 从 yahoo finance 读取 BABA 数据进行 visualization
阅读量:1986 次
发布时间:2019-04-27

本文共 679 字,大约阅读时间需要 2 分钟。

import pandas_datareader as pdrdf = pdr.DataReader('BABA', data_source='yahoo', start='2014-10-01')df.head()

%pylab inline
# figsize 长,宽# close 图标# grid 格df['Close'].plot(kind='line', figsize=[15, 10], legend=True, title='BABA', grid=True)

# 移动平均线df['mvg30'] = df['Close'].rolling(window=30).mean()df[['Close', 'mvg30']].plot(kind='line', figsize=[10, 5], legend=True)

df.ix[df.index > '2017-9-01', 'Volume'].plot(kind='bar', legend=True, title='BABA')

df['diff'] = df['Close'] - df['Open']df['rise'] = df['diff'] > 0df['fall'] = df['diff'] < 0df[['rise', 'fall']].sum().plot(kind='pie', figsize=[5, 5], counterclock = True, startangle = 90, legend = True, title='rise v.s fall')

你可能感兴趣的文章
Linux系统fork执行过程
查看>>
跟踪sys_execve的执行过程
查看>>
分析schedule()的执行过程
查看>>
Linux内核学习收获
查看>>
optirun执行错误的解决办法
查看>>
pycharm无法识别pyqt的问题
查看>>
STLPort 哈希表 hash_map/hash_multimap 删除速度慢
查看>>
deepin系统没有声音的解决方法
查看>>
python学习笔记
查看>>
Ant内置任务之replace
查看>>
Ant内置任务之tstamp
查看>>
Ant内置任务之whichresource
查看>>
Ant内置任务之touch
查看>>
Ant内置任务之truncate
查看>>
Ant内置任务之sync
查看>>
Ant内置任务之symlink
查看>>
Ant内置任务之sound
查看>>
Ant内置任务之typedef
查看>>
jface databinding:延迟计算--ComputedValue和WritableList使用的例子
查看>>
jface databinding:部分实现POJO对象的监测
查看>>