You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何为Markdown中代码生成的图表添加标题

解决方案

你可以通过两种方式添加标题,分别对应图表内部标题和PDF文档中的正式图题:

1. 图表内部标题(已在代码中实现)

你的代码里已经通过ax.set_title('Residual vs. Predicted Scatterplot')添加了图表内部的标题,运行后标题会显示在图表顶部区域。如果需要修改标题内容,直接替换括号里的字符串即可。

2. PDF文档中的正式图题(Pandoc生成PDF时显示)

如果需要在最终PDF里给图表添加规范的图题(通常显示在图表下方),可以修改Python代码块的参数,加上fig.cap属性:

fig, ax = plt.subplots(figsize=(5,3))
sns.scatterplot(x=model3.predict(), y=model3.resid, ax=ax)
xlim = ax.get_xlim()
ax.axvline(x=xlim[0] + 1/3*(xlim[1]-xlim[0]), color='orchid', linestyle='--')
ax.axvline(x=xlim[0] + 2/3*(xlim[1]-xlim[0]), color='orchid', linestyle='--')
ax.axhline(y=0, color='orchid', linestyle='--')
ax.set_xlabel('$\hat{y}$')
ax.set_ylabel('$\epsilon$')
ax.set_title('Residual vs. Predicted Scatterplot') # 若不需要内部标题,可删除该行

plt.show()

Pandoc生成PDF时,会自动将fig.cap的内容作为该图表的正式图题,格式会匹配你使用的LaTeX模板样式。

内容的提问来源于stack exchange,提问作者jerH

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.15 20:38:26