r - 绘制多行字符时出现问题
r - trouble while plotting multiple line char
我有以下数据集
--------------------------
query triplestore time
--------------------------
inf.q1 jena 1246
inf.q2 jena 5083
inf.q3 jena 5979
inf.q4 jena 6503
cat.q1 jena 187
cat.q2 jena 13
cat.q3 jena 689
cat.q4 jena 311
int.q1 jena 1110
int.q2 jena 1207
int.q3 jena 500
int.q4 jena 696
occ.q1 jena 1274
order.q1 jena 1508
order.q2 jena 1304
order.q3 jena 1207
sem.q1 jena 4416
sem.q2 jena 3157
而且我想为每个 triplestore
绘制一条线,x 轴为 query
,y 轴为 time
。
这是我的代码
w <- read.csv(file="plot.csv", head=TRUE, sep=",")
p <- ggplot(query, data=w, facets = triplestore ~ ., geom_line(aes(y=time)))
print (p)
但我收到以下错误
Erreur dans inherits(mapping, "uneval") : objet 'requete' introuvable
有人可以帮忙吗?
我有点困惑,但这就是你要找的吗? (jena2 是我添加的分面有效的显示)
p <- ggplot(data=w, aes(x=query, y=time)) +
geom_line(aes(group=1)) +
facet_grid(triplestore ~ .)
打印 (p)
正如 tonytonov 所指出的,ggplot 的语法不同!
我有以下数据集
--------------------------
query triplestore time
--------------------------
inf.q1 jena 1246
inf.q2 jena 5083
inf.q3 jena 5979
inf.q4 jena 6503
cat.q1 jena 187
cat.q2 jena 13
cat.q3 jena 689
cat.q4 jena 311
int.q1 jena 1110
int.q2 jena 1207
int.q3 jena 500
int.q4 jena 696
occ.q1 jena 1274
order.q1 jena 1508
order.q2 jena 1304
order.q3 jena 1207
sem.q1 jena 4416
sem.q2 jena 3157
而且我想为每个 triplestore
绘制一条线,x 轴为 query
,y 轴为 time
。
这是我的代码
w <- read.csv(file="plot.csv", head=TRUE, sep=",")
p <- ggplot(query, data=w, facets = triplestore ~ ., geom_line(aes(y=time)))
print (p)
但我收到以下错误
Erreur dans inherits(mapping, "uneval") : objet 'requete' introuvable
有人可以帮忙吗?
我有点困惑,但这就是你要找的吗? (jena2 是我添加的分面有效的显示)
p <- ggplot(data=w, aes(x=query, y=time)) +
geom_line(aes(group=1)) +
facet_grid(triplestore ~ .)
打印 (p)
正如 tonytonov 所指出的,ggplot 的语法不同!