【发布时间】:2014-08-21 12:18:31
【问题描述】:
我已经生成了两个并排的箱线图,并使用 R 中的 car 包标记了异常值。虽然这很好用,但我不知道如何更改异常值标签的大小。我可以更改异常点的大小,但不能更改标签。
编辑:这是我的数据的一个子集
gene low_cov scaffolds
AA001 10 150
AA002 15 20
AA003 2 160
AA004 20 144
AA005 30 122
AA006 1 80
AA007 50 500
AA008 16 200
AA009 18 164
AA010 4 124
这是我当前的代码:
gene = read.csv(file.choose(), header=T, sep='\t', row.names=1)
library(car)
par(mfrow=c(1,2))
Boxplot(gene$low_cov, data=gene, labels=row.names(gene), cex=0.2)
Boxplot(gene$scaffolds, data=gene, labels=row.names(gene), cex=0.2)
par(mfrow=c(1,1))
有什么想法吗?
【问题讨论】:
-
您的示例不可重现。
-
那么
Boxplot来自哪里?基本函数是boxplot。 -
我很抱歉。 Boxplot 来自此处提供的示例:cran.r-project.org/web/packages/car/car.pdf
-
Boxplot的来源无法仅设置异常值标签的大小。他们似乎只响应par(cex=)参数,该参数会影响绘图上的所有测试。 -
谢谢!你回答了我的问题。通过使用: par(mfrow=c(1,2), cex=0.4) 我能够更改异常值标签的大小