我用的是Rio,我有一个sample.csv,如下所示

hour,count
0300,0
0300,0
0300,1
0300,1
0300,2
0301,1
0301,2
0301,2
0301,3

我运行以下命令:
$ < sample.csv Rio -ge 'g + geom_bar(df, aes(hour, count))' | display
我得到了
display.im6: no decode delegate for this image format `/tmp/magick-Gvr3kRZh' @ error/constitute.c/ReadImage/544.

据我所知,geom_bar首先需要df的数据集,然后是列,我不确定为什么看不到图形,有人知道我缺少什么?
谢谢

最佳答案

docs.ggplot2.org/0.9.3.1/geom_bar.html。它首先需要映射,然后是数据。实际上,您不必为数据指定df,因为它已经在g中捕获。
我认为如果你想指定一个美学,你需要指定stat='identity'

10-04 22:56