我有一个非常简单的数据集,我正在尝试制作一个非常简单的图形,但是我得到一个未找到对象的错误,我无法确定原因。这是head(techissues)的输出
Event.Start.Date Were.you.able.to.see..hear.and.follow.the.presentation...
1 2011-09-29 Yes
11 2011-09-19 Yes
17 2011-09-19 Yes
20 2011-08-30 No
26 2011-09-29 Yes
27 2011-09-29 Yes
这是情节代码:
qplot(factor(techissues$Event.Start.Date), fill=as.character(techissues$Were.you.able.to.see..hear.and.follow.the.presentation...))
我期待一个带有沿x的日期字符串的条形图和一个堆积条形图,显示每个日期的是和否数。我可以在其他数据集上制作这种类型的图,我不明白这个是不同的。
错误为Error in eval(expr, envir, enclos) : object 'techissues' not found
summary(techissues)
Event.Start.Date Were.you.able.to.see..hear.and.follow.the.presentation...
Length:188 Length:188
Class :character Class :character
Mode :character Mode :character
就是这样。这是怎么回事?
答案 0 :(得分:4)
ggplot
和qplot
期望您提供带有data.frame
参数的data=
,并指定此框架内的美学映射,即您通常不应使用{{ 1}}:
$
不是
qplot(carb, optden, data=Formaldehyde)
虽然它似乎在某些简单的情况下起作用,但它主要是一种不受欢迎的功能。