R语言 定义ylim时stat_qq_line消失

k5ifujac  于 2023-03-15  发布在  其他
关注(0)|答案(1)|浏览(184)

我试图为我的数据绘制一个QQ图,但由于某种原因,当我为y轴指定极限值时,我的QQ线消失了。下面是这种情况的图片和下面的代码:PICTURE

pqqt <- (ggplot(dataframe_sp500_logreturns_melt, aes(sample = value))+
                 stat_qq(distribution = qt.scaled, dparams = params_t[]) +
                 stat_qq_line(distribution = qt.scaled, dparams = params_t[]) +
                 ### ylim(-0.05,0.05)+
                 labs(x = "Theoretical quantiles (2)", y = '')
)

我在代码中用“###"标记了ylim。设置限制的原因是将此QQ图放在另一个具有相同限制的QQ图旁边,以便进行比较。

4urapxun

4urapxun1#

你可以用它休息;

scale_y_continuous(breaks = c(-0.05,0,0.05))
scale_x_continuous(breaks = c(-4, -2, 0, 2, 4))

但有一定的限制它会移除一些数据点

scale_y_continuous(limits = c(-0.05,0.05))
scale_x_continuous(breaks = c(-4, -2, 0, 2, 4))

rstatqqstatqqline

相关问题