在 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           y

1 -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

回到顶部