本文记录了:
- ggplot作图如何加粗边框的问题;
- 修改这些参数除了加粗边框,还可以有更多的效果。
0. 加载【ggplot2】包
library(ggplot2)
1. 示例数据
data <- data.frame(
x = c(1, 2, 3, 4, 5),
y = c(1, 3, 5, 2, 4)
)
2. 默认作图
ggplot(data, aes(x = x, y = y)) +
geom_point()

3. 加粗边框后
ggplot(data, aes(x = x, y = y)) +
geom_point() +
theme(panel.border = element_rect(fill=NA,
color="black",
size=2,
linetype="solid")

补充:
element_rect(): 表明要设置的元素类型为矩形。
fill = NA: 设置矩形的填充颜色为透明,即不填充任何颜色。
color = "black": 设置矩形的边框颜色为黑色。
size = 2: 设置矩形的边框大小为5个单位。
linetype = "solid": 设置矩形的边框线型为实线。
angle: 设置矩形边框的角度(以度为单位)。
lineend: 设置矩形边框线的末端样式(”butt”, “round”, “square”)。
linejoin: 设置矩形边框线的连接样式(”mitre”, “round”, “bevel”)。
linemitre: 设置矩形边框线的倒角限制(数值)。

我的代码:
https://github.com/wPencil/MyNotes/blob/d960d4734d506e3e00c2a085ab312205de5b0a94/R/ggplot2/ggplot2_panel.border/ggplot2_panel.border.R
© 版权声明
文章版权归作者所有,未经允许请勿转载。如内容涉嫌侵权,请在本页底部进入<联系我们>进行举报投诉!
THE END















暂无评论内容