我有下面的数据,我只想把它绘制成一个简单的条形图,其中条形的高度是“avgLSAmount”,x轴标有相应的zipcode。如果有人能告诉我怎么做,我会很感激。
数据:
{{1}}
答案 0 :(得分:2)
使用base
绘图功能,您可以使用以下代码:
barplot(height = data$avgLSAmount, names.arg = data$zipcode)
使用lattice
包,它可能看起来像这样
library(lattice)
barchart(avgLSAmount ~ as.factor(zipcode) , data = data, horizontal = FALSE, xlab = "zipcode")
使用ggplot2
,代码可能如下所示:
library(ggplot2)
ggplot(data = data, mapping = aes(x = as.factor(zipcode), y = avgLSAmount)) +
geom_bar(stat = "identity") +
labs(x = "zipcode")