引入库
import pandas as pd
import os
import matplotlib.pyplot as plt
读取数据
path = r"data/"
file = []
for path,dirs,files in os.walk(path):
for i in files:
fl = os.path.join(path,i)
file.append(fl)
data = []
data_lable = ['Apple','Amazon','Facebook','Google','Microsoft']
for i in range(len(file)):
dt = pd.read_csv(file[i])
data.append(dt)
data[0]
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/32935d3a51d4d17401da184081a5cc23.png)
绘图
plt.figure(figsize=(16,8),dpi=300)
for i in range(len(data)):
plt.plot('date', 'close', data=data[i], label=data_lable[i])
data_date = data[0].date[::60]
plt.xticks(data_date,data_date,rotation = 70)
plt.ylabel('Closing Price')
plt.title("Stock trend")
plt.grid('-')
plt.legend()
plt.show()
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/c5225f8836291e19575950288d2cc328.png)