在 theme_bw 中为 R 中的 ggplot2 图创建较暗的网格线。
要在 ggplot2 图形的 theme_bw 中创建更暗的网格线,我们可以使用主题功能,我们可以在 panel.grid.major 和 panel.grid.minor 参数的帮助下使用主要和次要网格线元素线为黑色,如下面的例子。
我们可以使用任何其他颜色,但黑色是最喜欢的颜色,因为它与边框颜色相匹配。
示例
以下代码段创建了一个示例数据框 -
x<-rnorm(20)y<-rnorm(20)
df<-data.frame(x,y)
df
创建以下数据框
x y1 -0.68202228 0.74932718
2 -1.27191457 -1.00033680
3 -0.38075101 0.96859452
4 0.73811131 -0.80209795
5 -0.45029624 -0.82566426
6 1.60531737 0.07919983
7 -0.02205589 0.84328336
8 1.55123302 -1.88301265
9 -3.19483717 0.34585608
10 1.89040486 -1.74882186
11 -0.71422305 -1.00218331
12 -1.28397783 0.33301330
13 2.61596121 -1.18867702
14 -0.95879700 0.31557380
15 0.15064137 -1.19404095
16 -0.24493887 -1.64769752
17 -0.78022098 -1.51595008
18 -1.24295882 0.70125826
19 -0.07898175 1.44606626
20 -0.42474934 -0.32754527
要加载 ggplot2 包并在上述创建的数据框上以黑白主题在 x 和 y 之间创建散点图,请将以下代码添加到上述代码段 -
x<-rnorm(20)输出结果y<-rnorm(20)
df<-data.frame(x,y)
library(ggplot2)
ggplot(df,aes(x,y))+geom_point()+theme_bw()
如果您将上述所有片段作为单个程序执行,它会生成以下输出 -
要在上面创建的数据框中使用较暗的网格线在黑白主题中创建 x 和 y 之间的散点图,请将以下代码添加到上面的代码段 -
x<-rnorm(20)输出结果y<-rnorm(20)
df<-data.frame(x,y)
library(ggplot2)
ggplot(df,aes(x,y))+geom_point()+theme_bw()+theme(panel.grid.major=element_line
(colour="black"))+theme(panel.grid.minor=element_line(colour="black"))
如果您将上述所有片段作为单个程序执行,它会生成以下输出 -
以上是 在 theme_bw 中为 R 中的 ggplot2 图创建较暗的网格线。 的全部内容, 来源链接: utcz.com/z/363422.html