考虑此数据
> head(dat, 3)
Categories time.a time.b
1 1 11.12 73.47
2 2 138.68 95.83
3 3 0.53 125.44
一个简单的barplot会产生此结果(注意,没有x轴标签):
barplot(t(dat[-1]))
但是没有x轴标签。
但是,当我这样做
> tmp <- rownames(dat)
> rownames(dat) <- rownames(dat)
> identical(tmp, rownames(dat))
[1] TRUE
>
> barplot(t(dat[-1]))
我正在获取x轴标签:
这很有趣。该如何解释?
数据
dat <- structure(list(Categories = 1:10, time.a = c(98.59, 133.1, 22.04,
10.24, 17.12, 78.21, 115.41, 76.84, 176.09, 73.02), time.b. = c(90.05,
150.26, 75.15, 7.07, 1.85, 49.03, 7.41, 152.89, 139.64, 90.98
)), class = "data.frame", row.names = c(NA, -10L))