Matplotlib:将图形,xaxis,minor_locator,major_locator放在一起

时间:2014-12-01 12:17:29

标签: python matplotlib

我试图绘制一个将几个参数放在一起的非常基本的情节。这就是我走了多远。遗憾的是,文档及其示例并未涵盖我的问题:

fig=plt.figure(figsize=(50,18), dpi=60)
dax_timeseries_xts.plot(color="blue", linewidth=1.0, linestyle="-", label='DAX') 
# dax_timeseries_xts is a XTS with dates as index

ax.xaxis.set_minor_locator(dates.WeekdayLocator(byweekday=(1),interval=1))
ax.xaxis.set_minor_formatter(dates.DateFormatter('%d\n%a'))
ax.xaxis.grid(True, which="minor")
ax.yaxis.grid()
ax.xaxis.set_major_locator(dates.MonthLocator())
ax.xaxis.set_major_formatter(dates.DateFormatter('\n\n\n%b\n%Y'))
plt.tight_layout()
plt.show()

我在哪里创建" ax"为了使这项工作? 或者也许我没有有效地将上面列出的参数放在一起来创建我的图表?

1 个答案:

答案 0 :(得分:0)

fig, ax_f = plt.subplots(nrows=1, ncols=1)

会给你轴