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

如何调整Seaborn中regplot绘图的点大小?

调整Seaborn regplot中点的大小

当然可以调整regplot里点的大小啦!其实Seaborn的regplot()函数专门提供了scatter_kws参数,用来传递控制散点样式的关键字参数,其中就包含设置点大小的s参数。

举个实际的代码例子:

import seaborn as sns
import matplotlib.pyplot as plt

# 加载Seaborn自带的示例数据集
tips = sns.load_dataset("tips")

# 绘制回归图,通过scatter_kws设置点的大小为60
sns.regplot(x="total_bill", y="tip", data=tips, scatter_kws={'s': 60})

plt.show()
  • 你可以根据需求自由调整s的数值:数值越大,点的尺寸就越大;数值越小,点就越小。比如s=20会得到偏小的点,s=100则会显示明显更大的点。
  • 如果还想同时调整点的其他样式(比如透明度、颜色),也可以把这些参数一起放进scatter_kws字典里,比如scatter_kws={'s': 60, 'alpha': 0.7, 'color': '#2ecc71'}。

额外补充:要是你需要调整拟合回归线的样式,可以用line_kws参数,用法和scatter_kws完全类似~

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.15 04:28:53