【发布时间】:2019-11-18 08:23:56
【问题描述】:
我在 Csv 中有两列,一列是日期,另一列是相关值,总数据点为 2000。日期格式为 %m/%d/%y。 但由于值太多,任何特定日期相关值的特定日期在图上不可见,没有日期,图就没有意义。 任何人都可以编辑我的代码,以便在 x 轴上显示很少的日期,以便可以从图中针对月份和年份绘制一些参考吗? csv的链接是: https://drive.google.com/file/d/1Bpy90NOVf3nIMVxVhORtDoK_FpyAvfO6/view?usp=sharing
import pandas as pd
import matplotlib.pyplot as plt
data = pd.read_csv('BSE_NYSA_DCC.csv')
len(data)
s=data.loc[0:2088,'Date']
t=data.loc[0:2088,'corr']
fix,axes=plt.subplots(1,1,figsize=(20,10))
axes.plot(s,t,linewidth=5,marker='*',markersize=20)
axes.set_xlabel('Date')
axes.set_ylabel('Daily_CORR')
axes.set_title('BSE_NYSA_DCC')
【问题讨论】:
标签: python matplotlib plot time-series