无法使用我拥有的数据框创建注释图表 (googlevis)
not able to create an annotation chart (googlevis) using the data frame I have
我有以下数据框。注释栏为因子类型,离去为数值型,月份为日期型
> dfMerge3
month departing Annotation
1 2012-04-01 1244 4th Lowest
2 2012-08-01 1801 <NA>
3 2011-12-01 4030 <NA>
4 2012-12-01 0 Lowest departure
5 2012-02-01 1627 <NA>
6 2012-01-01 2589 <NA>
7 2012-07-01 1107 3rd Lowest
8 2012-06-01 1255 5th Lowest
9 2012-03-01 1104 2nd Lowest
10 2012-05-01 1500 <NA>
11 2011-11-01 1745 <NA>
12 2012-11-01 3327 <NA>
13 2012-10-01 2387 <NA>
14 2012-09-01 2044 <NA>
我试图通过这段代码创建一个 gvisAnnotationChart。
A2 <- gvisAnnotationChart(dfMerge3, datevar="month",
numvar="departing",
titlevar="Title", annotationvar="Annotation",
options=list(displayAnnotations=TRUE,
width=600, height=350,
scaleType='allmaximized')
)
plot(A2)
我不断收到以下错误。
(函数 (..., row.names = NULL, check.rows = FALSE, check.names = TRUE, :
参数表示不同的行数:14、0
我检查了我的尺寸,它们是 3 x 14。
> dim(dfMerge3)
[1] 14 3
我在这里错过了什么?
您正在传递数据中不存在的列 (Title
)。这对我有用。
library(googleVis)
A2 <- gvisAnnotationChart(df, datevar="month",
numvar="departing", annotationvar="Annotation",
options=list(displayAnnotations=TRUE,
width=600, height=350,
scaleType='allmaximized')
)
plot(A2)
我有以下数据框。注释栏为因子类型,离去为数值型,月份为日期型
> dfMerge3
month departing Annotation
1 2012-04-01 1244 4th Lowest
2 2012-08-01 1801 <NA>
3 2011-12-01 4030 <NA>
4 2012-12-01 0 Lowest departure
5 2012-02-01 1627 <NA>
6 2012-01-01 2589 <NA>
7 2012-07-01 1107 3rd Lowest
8 2012-06-01 1255 5th Lowest
9 2012-03-01 1104 2nd Lowest
10 2012-05-01 1500 <NA>
11 2011-11-01 1745 <NA>
12 2012-11-01 3327 <NA>
13 2012-10-01 2387 <NA>
14 2012-09-01 2044 <NA>
我试图通过这段代码创建一个 gvisAnnotationChart。
A2 <- gvisAnnotationChart(dfMerge3, datevar="month",
numvar="departing",
titlevar="Title", annotationvar="Annotation",
options=list(displayAnnotations=TRUE,
width=600, height=350,
scaleType='allmaximized')
)
plot(A2)
我不断收到以下错误。 (函数 (..., row.names = NULL, check.rows = FALSE, check.names = TRUE, : 参数表示不同的行数:14、0
我检查了我的尺寸,它们是 3 x 14。
> dim(dfMerge3)
[1] 14 3
我在这里错过了什么?
您正在传递数据中不存在的列 (Title
)。这对我有用。
library(googleVis)
A2 <- gvisAnnotationChart(df, datevar="month",
numvar="departing", annotationvar="Annotation",
options=list(displayAnnotations=TRUE,
width=600, height=350,
scaleType='allmaximized')
)
plot(A2)