Seaborn中line_kws参数里的kws含义是什么?
关于Seaborn regplot中line_kws的kws含义
kws是keyword arguments(关键字参数)的缩写。
在Seaborn的绘图函数设计里,带_kws后缀的参数是一种通用机制:用来将额外的配置参数传递给底层负责具体绘图的Matplotlib函数。以regplot的line_kws为例,它就是专门给绘制回归直线的Matplotlib plot函数传递参数的入口——除了你已经用到的颜色设置,还可以用它来配置线条粗细、线型、透明度等更多样式。
举个实际使用的例子:
import seaborn as sns import matplotlib.pyplot as plt # 加载示例数据集 tips = sns.load_dataset("tips") # 用line_kws设置回归线为红色虚线,线宽2 sns.regplot(x="total_bill", y="tip", data=tips, line_kws={'color': 'red', 'linestyle': '--', 'linewidth': 2}) plt.show()
内容的提问来源于stack exchange,提问作者Learning
相关产品推荐
相关产品推荐

