r - 如何在ggplot中使直方图条轮廓透明?
问题描述
我想在直方图的条形之间留一点空间。我认为最简单的方法是让条形的轮廓透明。但我不确定如何实现这一点。
当然,我可以让轮廓与背景颜色相同。这在大多数情况下都有效,但这并不是我想要的。请注意,(白色)轮廓穿过水平网格线,我希望看到它在条形之间继续。
我试过的东西不起作用:
使用
color = NA
. 这不会改变直方图的外观。使用
alpha = .5
. 这会影响填充属性,但不会影响颜色属性。
library(tidyverse)
theme_set(theme_bw())
ChickWeight %>%
ggplot(aes(x = weight)) +
geom_histogram(fill = "lightblue", color = "white")
解决方案
推荐阅读
- python - 如何在 SymPy 中删除矩阵的一列或一行并保留原始矩阵
- java - Java SIP 客户端,如 android 中存在的
- php - 有没有办法将 CSS 链接放入 php 动态生成的 XML 文件中?
- javascript - 从 Array 获取信息,然后在 Javascript 中获取 Object
- macos - 以编程方式设置 NSWindow 大小不起作用
- npm - 在内置的自创反应模块中获取重复功能
- javascript - 将数组中的附加值添加到工具提示
- excel - 如何使用 VBA 在 Excel 文件中设置 Sharepoint 文档类型?
- android - 无法使用 Google vision api 扫描条形码
- google-drive-api - 如何使用 wget 下载 Google Drive 文件夹?