Python数据帧打印:设置轴和图例字体大小以及xtick间距

Python数据帧打印:设置轴和图例字体大小以及xtick间距,python,matplotlib,plot,Python,Matplotlib,Plot,在Python2.7中,我试图将pandas数据帧的列绘制为一个图中的子图,这些列表示不同产品的价格时间序列。这可以使用df.plot命令轻松完成,如下所示。然而,我发现它不可能找到一种方法来控制轴和图例的字体大小和xtick间距。有没有一个好的替代方案来完成这项工作 df.plot(subplots=True, layout=(numrows,numcols),sharex=True) plt.show() 这里的关键是脚本接收的数据帧在每次运行时都会有不同的列数,因此尝试使用子图逐行为每个

在Python2.7中,我试图将pandas数据帧的列绘制为一个图中的子图,这些列表示不同产品的价格时间序列。这可以使用df.plot命令轻松完成,如下所示。然而,我发现它不可能找到一种方法来控制轴和图例的字体大小和xtick间距。有没有一个好的替代方案来完成这项工作

df.plot(subplots=True, layout=(numrows,numcols),sharex=True)
plt.show()

这里的关键是脚本接收的数据帧在每次运行时都会有不同的列数,因此尝试使用子图逐行为每个绘图指定这些设置是不实际的,因为脚本每次运行时的列数都会不同。

您可以查看:我想这太广泛了。当然,您可以使用常用的matplotlib工具控制所有需要的内容。关于“轴和图例字体大小”,您将很容易找到解决方案。关于勾号间距,您不会这样做,因为这是由熊猫定位器控制的,而熊猫定位器与matplotlib日期定位器不兼容。