我的数据中存在极端值。我怎样才能显示"重要"的密度图?部分数据。我只想显示x轴,比如说-5到+5%。
COMP <- c("A", "A", "A", "A", "A", "A", "A", "B", "B", "B", "B", "B", "B", "B")
RET <- c(-80,1.1,3,1.4,-0.2, 0.6, 0.1, -0.21, -1.2, 0.9, 0.3, -0.1,0.3,-0.12)
mydf <- data.frame(COMP, RET, stringsAsFactors=F)
plot(density(mydf$RET))
与y轴上的boxplot相同
boxplot(mydf$RET)
我知道
boxplot(mydf$RET, outline=FALSE)
但在这里我希望y轴的范围更小。怎么可能?
谢谢!
答案 0 :(得分:0)
使用参数xlim
和ylim
调整轴&#39; R基本图形中的比例。
COMP <- c("A", "A", "A", "A", "A", "A", "A", "B", "B", "B", "B", "B", "B", "B")
RET <- c(-80,1.1,3,1.4,-0.2, 0.6, 0.1, -0.21, -1.2, 0.9, 0.3, -0.1,0.3,-0.12)
mydf <- data.frame(COMP, RET, stringsAsFactors=F)
par(mfrow = c(1,2)) #stack plots in 1 row and 2 columns
plot(density(mydf$RET),xlim=c(-5,5), main="")
boxplot(mydf$RET, ylim = c(-2,2), ylab="RET")