相关疑难解决方法(0)

从ggplot2中删除网格,背景颜色以及顶部和右侧边框

我想通过使用ggplot2重现下面的情节.我可以靠近,但不能删除顶部和右边界.下面我介绍几次使用ggplot2的尝试,包括在Stackoverflow上或通过Stackoverflow找到的一些建议.不幸的是,我无法将这些建议付诸实践.

我希望有人能够纠正下面的一个或多个代码片段.

谢谢你的任何建议.

# desired plot
a <- seq(1,20)
b <- a^0.25
plot(a,b, bty = "l")


library(ggplot2)

df <- as.data.frame(cbind(a,b))

# 1. ggplot2 default
ggplot(df, aes(x = a, y = b)) + geom_point()

# 2. removes background color
ggplot(df, aes(x = a, y = b)) + geom_point() + opts(panel.background = theme_rect(fill='white', colour='black'))

# 3. also removes gridlines
none <- theme_blank()
ggplot(df, aes(x = a, y = b)) + geom_point() + opts(panel.background = theme_rect(fill='white', colour='black')) + opts(panel.grid.major = none, panel.grid.minor = …
Run Code Online (Sandbox Code Playgroud)

r ggplot2

92
推荐指数
5
解决办法
17万
查看次数

从ggplot2中删除顶部和右侧边框

是否可以从ggplot2图表中删除顶部和右侧边框?

也就是说,我想保留x和y轴,但是移除图形周围的黑框的其余部分.

//中号

r ggplot2

5
推荐指数
1
解决办法
7396
查看次数

标签 统计

ggplot2 ×2

r ×2