对数比例箱线图(R)

对数比例箱线图(R),r,R,对于我试图生成的图,我想对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文件变成空的,上面什么都没有 我在什么地方出错了吗?。。我应该如何修复日志比例 提前谢谢

对于我试图生成的图,我想对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文件变成空的,上面什么都没有

我在什么地方出错了吗?。。我应该如何修复日志比例


提前谢谢。

我也有同样的问题。我发现这是因为我的数据集有一些零值,所以我用它们代替了NA,结果成功了。这是因为boxplot函数无法在对数刻度中绘制0值(收敛到无穷大).

对不起,我是R的新手……我能不能修改原始的日志比例的旧脚本?。
boxplot
调用@JJS bxp来实际渲染绘图,我认为这样你就可以用
bxp
实现同样的效果。我在文档
?bxp
中看到
log
参数可用。它是否在
R
中显示绘图?可能问题只是创建了
pdf
。是的..我不知道是否只是简单地将log=“y”添加到bxp中,但我通过在传入数据时添加log来解决。泰铢:)
> boxplot(decrease ~ treatment, data = OrchardSprays,
+         log = "y", col = "bisque")