Install:

pip install pandas
pip install matplotlib # check out the doc from site
import pandas as pd
import matplotlib.pyplot as plt
from numpy import mean def load_df(symbol):
return pd.read_csv("data/{0}.csv".format(symbol)) def get_max_close(symbol):
""" Return the maximum closing value for stock idicicated by symbol.
Note: Data for a stock is stored in file: data/<symbol>.csv
"""
df = load_df(symbol)
return df["Close"].max() def get_mean_volume(symbol):
df = load_df(symbol)
return mean(df['Volume']) def printAdjClose():
df = pd.read_csv('data/ibm.csv')
df[['Low', 'High']].plot()
plt.show() def test_run():
"""
Function called by Test Run
"""
for symbol in ['aapl', 'ibm']:
print("Max close")
print(symbol, get_max_close(symbol))
print("Mean Volume")
print(symbol, get_mean_volume(symbol)) if __name__ == "__main__":
test_run()
printAdjClose()

最新文章

  1. Nginx 日志分享
  2. quartz.net 使用(一)-执行定时计划任务
  3. python 图实现
  4. html标签属性
  5. Android之聊天室设计与开发
  6. TControl的显示函数(5个非虚函数,4个虚函数)和三个例子的执行过程(包括SetParent的例子)
  7. [转]百度地图点聚合MarkerClusterer移动地图时,Marker的Label丢失的问题
  8. 使用日志记录功能查看PHP扩展的执行过程
  9. HTML5+CSS3静态页面项目-PayPaul的总结
  10. 性能测试资源监控工具nmon使用方法
  11. 【Spring源码分析】配置文件读取流程
  12. 解决getElementsByClassName()在IE8下的兼容问题
  13. C# UserControl集合属性使用
  14. CVPR论文《100+ Times Faster Weighted Median Filter (WMF)》的实现和解析(附源代码)。
  15. cc、gcc、g++、CC的区别概括
  16. MacBookPro-OSX
  17. win10激活工具---KMSAutoNet
  18. 禁止Grid、TreeGrid列排序和列菜单
  19. 美团的android多渠道包的3种方法
  20. 动态添加select的option [转载]

热门文章

  1. sublime text3前端常用插件
  2. HTML、CSS规范
  3. Matlab--从入门到精通(Chapter3 矩阵运算)
  4. Hadoop_HDFS-基础知识摘要
  5. omi-mp-create源码加注
  6. bzoj4551 [HEOI2016]树
  7. 紫书 习题8-6 UVa 1611 (构造法)
  8. NYIST 1019 G.亲戚来了
  9. 养活一款APP要“烧”多少钱?
  10. 使用sh运行bash脚本的奇怪问题