我试图用它的数据作为填充来绘制一个shapefile。在尝试此操作时,我不幸地遇到了错误Aesthetics must be either length 1 or the same as the data (8112701): fill。
我的数据是一个284个长的SpatialPolygonsDataFrame,格式是
nations
@data
$OBJECTID (numeric)
$CNTRY_NAME (chr)
$CNTRY_CODE (chr)
$BPL_CODE (chr)
$deaths (numeric)
$cases (
当我使用geom_area()绘图时,我希望它能执行非常类似于geom_bar()的操作,但我对这种丢失值的行为感到有点困惑。
require(dplyr)
require(ggplot2)
set.seed(1)
test <- data.frame(x=rep(1:10,3), y=abs(rnorm(30)), z=rep(LETTERS[1:3],10)) %>% arrange(x,z)
# I also have no idea why geom_area needs the data.frame to be sorted fir
这段简单的代码(以及我今天早上编写的所有脚本)已经开始在ggplot2中给我一个偏离中心的标题: Ubuntu version: 16.04
R studio version: Version 0.99.896
R version: 3.3.2
GGPLOT2 version: 2.2.0 我今天早上刚刚安装了上面的软件,试图修复这个问题…… dat <- data.frame(
time = factor(c("Lunch","Dinner"), levels=c("Lunch","Dinner")),
total