我如何以图形方式比较任意两行的价格(例如:2行和5.行)?
ggplot(a, aes(x=product_name, y=price))
答案 0 :(得分:1)
假设a
是您的数据框,它将绘制直方图-实际上是条形图,以使用注释中指出的正确术语-包含数据框的所有“行”,因此条形图,每个数据框行都有一个条形。
ggplot(data=a, aes(x=product_name, y=price)) + geom_bar(stat="identity"))
如果您只希望条形图中的两个条形,例如与第2行和第5行相对应的条形,则可以执行以下操作:
ggplot(data=a[c(2, 5),], aes(x=product_name, y=price)) + geom_bar(stat="identity"))
在绘制直方图之前,请调用library(ggplot2)
来记住包含ggplot2库。