【问题标题】:Change x ticks in Regplot Seaborn在 Regplot Seaborn 中更改 x 刻度
【发布时间】:2020-04-24 14:33:08
【问题描述】:

是否可以使用 seaborn 更改 regplot 中 x 刻度的“名称”?

我有一个包含分类变量的数据集 (dataset),我正在尝试对此进行线性回归:

import seaborn as sns
fig  = sns.regplot(x='Cond_L', y='RT', data=dataset, x_estimator=np.mean)

Cond_L 似乎是一个数值变量,但它是一个具有以下可能值的分类变量:1234

但是,在绘制时,我的 x 轴范围从 1 到 4,但步长为 0.5,而不是 1。

所以我的问题是(1)如何只有四个刻度; (2)、如何将数字变成文本,即Cond1Cond2Cond3Cond4

【问题讨论】:

    标签: python python-3.x plot seaborn


    【解决方案1】:

    我设法找到了这个解决方案:

    ax.set(xticks=np.arange(1, 5, 1))  #limit the number of ticks to 4
    ax.set_xticklabels(['Cond1','Cond2','Cond3', "Cond4"]) #rename ticks 
    

    【讨论】:

      猜你喜欢
      • 2022-06-10
      • 2020-10-09
      • 2018-04-28
      • 2017-11-05
      • 2015-12-29
      • 1970-01-01
      • 2018-05-27
      • 1970-01-01
      相关资源
      最近更新 更多