【发布时间】:2015-12-30 23:32:49
【问题描述】:
在ggplot2 的最新版本中,geom_point 的呈现方式似乎发生了变化。
例如,如果我尝试进行 alpha 着色,则会得到以下外观:
library(ggplot2)
ggplot(mtcars) +
geom_point(aes(wt, qsec),
size = 8,
stroke = 0,
alpha = .3)
我怎样才能让ggplot 模仿其早期的行为,并让这些点无边框地显示?
编辑:
正如我所说,这发生在:
ggplot2的最新版本
> sessionInfo()
R version 3.2.3 (2015-12-10)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows >= 8 x64 (build 9200)
locale:
[1] LC_COLLATE=English_United States.1252 LC_CTYPE=English_United States.1252 LC_MONETARY=English_United States.1252 LC_NUMERIC=C
[5] LC_TIME=English_United States.1252
attached base packages:
[1] stats graphics grDevices utils datasets methods base
other attached packages:
[1] ggplot2_2.0.0
loaded via a namespace (and not attached):
[1] labeling_0.3 colorspace_1.2-6 scales_0.3.0 plyr_1.8.3 tools_3.2.3 gtable_0.1.2 Rcpp_0.12.2 grid_3.2.3 munsell_0.4.2
编辑 2:
这些边框也出现在github版本中:ggplot2_2.0.0.9000
【问题讨论】:
-
我有 ggplot2_1.0.1 但看不到任何边框
-
有了
ggplot22.0.0.9000,我看不到边界了。 -
我今天从
CRAN安装了新的ggplot2并且存在这个问题。 @tomw 可能意味着最新版本。 -
@SvenHohenstein:我刚刚从 CRAN 安装了
ggplot2_2.0.0.9000,我确实得到了边界 -
这很有趣。我使用 Mac OS,看不到边框。你的操作系统是什么?