Использование DataFrame в barplot - PullRequest
0 голосов
/ 28 апреля 2019

Имея следующее df:

Year Qty
2005 400
2006 555
2007 234
...

Как я могу использовать это в barplot?Пробовал это, но это не сработало

barplot(df1,xlab="Quantity",ylab="Year",main="foo")
'height' must be a vector or a matrix

1 Ответ

0 голосов
/ 28 апреля 2019

Это может быть именованный вектор

barplot(setNames(df$Qty, df$Year), xlab="Year", ylab="Quantity", main="foo")

данные

df <- structure(list(Year = 2005:2007, Qty = c(400L, 555L, 234L)),
     class = "data.frame", row.names = c(NA, -3L))

-plot

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...