Gon*_*alo 0 python matplotlib pandas
知道为什么我下面的脚本将标题放置在离图表/子图这么远的地方吗?是否可以指定标题的字体大小?
df = pandas.read_csv('data.csv', delimiter=',',
index_col=0,
parse_dates=[0], dayfirst=True,
names=['Date','1','2','3','4', '5'])
df.plot(subplots=True, marker='.',markersize=8, title ="Graph", fontsize = 10, color=['r','b','b','b', 'b'], figsize=(8, 18))
plt.savefig('capture.png')
Run Code Online (Sandbox Code Playgroud)
万分感谢!
您必须使用matplotlib来编辑字体大小,因为熊猫不允许传递字体大小或类似大小,不幸的是(afaik)。
尝试这个:
ax = df.plot()
ax.set_title('Graph', fontsize=20) # or size, alternatively
Run Code Online (Sandbox Code Playgroud)
本质上,pandas.DataFrame.plot()返回一个 matplotlibaxis对象,然后您可以在该对象上调用与其关联的任何方法。
有关更多信息,请查看matplotlib 文档。
| 归档时间: |
|
| 查看次数: |
4654 次 |
| 最近记录: |