对于我想要生成的图,我想将对数比例应用于y轴。
原始代码是
bxp(confSum, main="Mean Coverage Per Exon for Hiseq", ylab="Fold Coverage",
las=2, cex.lab=1, cex.axis=0.7,xaxt='n', ann=FALSE)
工作正常但不是对数刻度。
根据网上的一些信息,我在代码中添加了log="y"
,并且它生成的pdf变为空,没有任何内容......
我在某个地方犯了错误吗?我应该如何修复日志范围?
提前致谢。
答案 0 :(得分:5)
> boxplot(decrease ~ treatment, data = OrchardSprays,
+ log = "y", col = "bisque")
答案 1 :(得分:2)
我有同样的问题。我发现这是因为我的数据集有一些零值,所以我用NA代替了它,结果就算了。这是因为boxplot函数无法处理在对数刻度中绘制0值(收敛到无穷大)。