首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无填充的散点图散点图

无填充的散点图散点图
EN

Stack Overflow用户
提问于 2013-03-31 14:12:51
回答 2查看 37.1K关注 0票数 21

我想做一个散点图,它的点没有填充(或者等效地,使用透明填充)。

代码语言:javascript
复制
# generate some random data for the scatterplot
n <- 5
f <- factor(1:n)
df <- expand.grid(f1 = f, f2 = f)
df <- transform(df, v1 = round(10 * runif(n ** 2)))

# plot the scatterplot
ggplot(df) + geom_point(aes(x = f1, y = f2, size = v1, fill = NA))

fill设置为NA似乎合乎逻辑,但并不起作用。我还尝试了NULL"",但都无济于事。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-03-31 14:20:11

我认为你想玩弄形状,但可能是错的:

代码语言:javascript
复制
ggplot(df) + geom_point(aes(x = f1, y = f2, size = v1), shape=1)

或者也许..。

代码语言:javascript
复制
ggplot(df) + geom_point(aes(x = f1, y = f2, size = v1), fill="green", shape=21)

如果你想填充一种颜色。

票数 29
EN

Stack Overflow用户

发布于 2018-08-10 05:05:23

在更高版本的ggplot (ggplot2_3.0.0)中,您可以使用任何形状执行以下操作:

代码语言:javascript
复制
    ggplot(df) +
      geom_point(aes(x = f1, y = f2, size = v1, shape = v1)) +
      scale_shape(solid = FALSE)
票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15726907

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档