【发布时间】:2011-02-03 19:46:41
【问题描述】:
在R中,给定一个向量
casp6 <- c(0.9478638, 0.7477657, 0.9742675, 0.9008372, 0.4873001, 0.5097587, 0.6476510, 0.4552577, 0.5578296, 0.5728478, 0.1927945, 0.2624068, 0.2732615)
还有一个因素:
trans.factor <- factor (rep (c("t0", "t12", "t24", "t72"), c(4,3,3,3)))
我想创建一个图,其中数据点按因子定义进行分组。所以类别应该在x轴上,同一类别中的值应该有相同的x坐标。
只需执行plot(trans.factor, casp6) 几乎可以满足我的要求,它会生成箱线图,但我想查看各个数据点。
【问题讨论】:
-
你被情节束缚了吗?我知道使用 ggplot2 可以做到这一点。
-
一点也不。 ggplot2 在哪个包中?
-
正如乔纳森回答的那样, ggplot2 会让你这样做,加上让你抖动点,这样如果两个点具有相同的 y 值,它们就不会相互重叠。查看 Hadley 的网站had.co.nz/ggplot2
-
感谢您的链接,这真的很有用。