r - проблема при построении многострочного символа

У меня есть следующий набор данных

--------------------------
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 линейную полосу с query по оси x и time по оси y.

вот мой код

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

Кто-нибудь может помочь?


person Fopa Léon Constantin    schedule 04.03.2015    source источник
comment
Вы не перепутали ggplot с qplot? ggplot не имеет такого синтаксиса. Проверьте эти ссылки для получения справки: one, два.   -  person tonytonov    schedule 04.03.2015
comment
@tonytonov нет, все в порядке, но у вас есть простой способ сделать это?   -  person Fopa Léon Constantin    schedule 04.03.2015
comment
Как насчет ggplot(w, aes(seq_along(query), time)) + geom_line() + facet_wrap(~triplestore) + scale_x_discrete(labels=w$query) + theme(axis.text.x=element_text(angle=-90))   -  person jan zegan    schedule 04.03.2015
comment
@janzegan не совсем так, потому что это похоже на разделение большой строки на части, и неудобно то, что в каждой части мы все еще видим пробелы.   -  person Fopa Léon Constantin    schedule 04.03.2015


Ответы (1)


Я немного смущен, но это то, что вы ищете? (jena2 - это мое дополнение, которое показывает, что огранка работает)

p <- ggplot(data=w, aes(x=query, y=time)) +
geom_line(aes(group=1)) +
facet_grid(triplestore ~ .)

печать (п)

Как указал Тонитонов, синтаксис ggplot отличается! введите здесь описание изображения

person RHA    schedule 04.03.2015
comment
Большой ! у вас есть точка. Любая идея о том, как настроить значения оси Y на каждом графике вокруг максимального значения? - person Fopa Léon Constantin; 04.03.2015
comment
Да, см. здесь link< /а> - person RHA; 04.03.2015