[Python] Read and plot data from csv file
Python and File Data from Read csv plot
2023-09-14 08:59:17 时间
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()
相关文章
- python要不要装pycharm-Python和pyCharm安装
- python语言变量命名规则有什么_Python变量命名规则(超级详细)
- python解压bz2文件命令,在Python中解压缩.bz2文件
- 0基础小白想学Python不知道怎么入门从何学起?十分钟带你快速入门 Python(初学者必看,收藏必备!!!)
- python中的int函数_python int()
- python udp编程_Python核心编程
- [Python文件操作案例] - 复制大小文件
- python退出程序
- Python win32api_python api文档
- python官方库和第三方库_网络爬虫第三方库
- Python 基础篇(四)
- 搞定!Linux下快速设置Python环境变量(linux设置python环境变量)
- Linux下使用Python开发体验之旅(linux使用python)
- 在Linux上学习Python——你的编程之路(linux学python)
- python中类的一些方法分析