R - Plot - 分类变量 - 需要有限的'xlim'值

时间:2014-02-08 23:36:33

标签: r plot categorical-data

我对R很新,但是试图通过实践来学习

我正在尝试针对连续变量(销售)绘制分类(渠道)。

这是我的数据

print(columnValues)

channel_final   tot_sales_year
1           Texas        5000.00
2           Mexico        8951.55
3           Mexico           0.23
4           Mexico          12.00
5           Mexico      250094.00
6           Texas      388859.38

以下是我用来制作图表的代码

plot(columnValues[,1],columnValues[,2],xlab="independentColumnName",ylab="Test") 

但是我收到错误

Error in plot.window(...) : need finite 'xlim' values 

和一些警告

4: In min(x) : no non-missing arguments to min; returning Inf
5: In max(x) : no non-missing arguments to max; returning -Inf

我做错了什么?我该如何解决这个问题?

提前感谢您的帮助

更新#1 我已将我的绘图代码更新为

boxplot(columnValues[,2]~columnValues[,1])

现在可以使用了。

1 个答案:

答案 0 :(得分:2)

有这么多评论,很难知道所涵盖的内容,但这里是使用ggplot按类别划分的“散点图”。这是你的想法吗?

library(ggplot2)
ggplot(columnValues)+
  geom_point(aes(x=channel_final, y=tot_sales_year),size=3)