如果我这样设置x轴限制:
scale_y_continuous(limits=c(0,100), breaks = c(0,20,40,60,80,100))
但是有时由于100.001之类的精度,我的数据可能会超过100,最好的处理方法是什么?
任何想法都将不胜感激。
答案 0 :(得分:0)
在您的地方,我设置了更大的限制,例如c(0,105)。如果这些值不会超出此范围,或者会更改可视化的含义,则可能值得付出努力。
答案 1 :(得分:0)
如果x
的最大可能值是100,并且您确定大于该值的值表示舍入错误或错误,则可以将值限制为最大逻辑值(在这种情况下为100):< / p>
x <- c(0,2,3,88, 99, 100, 100.01, 100.2)
x[x > 100] <- 100
x
[1] 0 2 3 88 99 100 100 100
答案 2 :(得分:0)
我去了:
scale_y_continuous(limits=c(0,101), breaks = c(0,20,40,60,80,100))
图表仍然很好。
非常感谢所有人!