Vector,ggplot2不知道如何处理类数字的数据

时间:2016-02-20 15:28:38

标签: r ggplot2 boxplot

我试图用ggplot2创建一个简单的boxplot。我有一个带数字的向量但是当我输入代码时会出现此错误消息:

  

错误:ggplot2不知道如何处理类数字的数据。

这是什么意思?

代码:

vector1 <- c(x1, x2, x3, ...)
library(ggplot2) 
ggplot(vector1, aes(x=x, y=value)) + boxplot()

1 个答案:

答案 0 :(得分:3)

您可以按如下方式使用qplot

qplot(1,vector1, geom="boxplot")

或者(正如@scoa所指出的)音乐会vector1到data.frame,因为ggplot仅在data.frame s上运行而不在向量上运行。 qplot是非常简单的图的便利包装器。