我试图用ggplot2创建一个简单的boxplot。我有一个带数字的向量但是当我输入代码时会出现此错误消息:
错误:ggplot2不知道如何处理类数字的数据。
这是什么意思?
代码:
vector1 <- c(x1, x2, x3, ...)
library(ggplot2)
ggplot(vector1, aes(x=x, y=value)) + boxplot()
答案 0 :(得分:3)
您可以按如下方式使用qplot
:
qplot(1,vector1, geom="boxplot")
或者(正如@scoa所指出的)音乐会vector1到data.frame
,因为ggplot
仅在data.frame
s上运行而不在向量上运行。 qplot
是非常简单的图的便利包装器。