R의 플롯 배경색

Sheeraz Gul 2023년6월21일
  1. 기본 R에서 배경색 플로팅
  2. R에서 ggplot2의 플롯 배경색
R의 플롯 배경색

플롯의 배경색은 R의 요구 사항에 따라 변경할 수 있습니다. 이 자습서에서는 R에서 플롯 배경색을 변경하는 방법을 보여줍니다.

기본 R에서 배경색 플로팅

par(bg ="")는 기본 R에서 배경색을 변경하는 데 사용됩니다. 예를 들어 봅시다.

Demo <- rnorm(1000)

# grey background color
par(bg = "grey")

# plot the graph
boxplot(Demo, col = "White")

위의 코드는 R에서 플롯의 배경색을 변경하기 위해 par을 사용했습니다. 기본 색상은 흰색입니다.

회색으로 변경했습니다. 출력 플롯을 참조하십시오.

플롯 1

보시다시피 전체 플롯의 배경색을 변경합니다. 플롯 영역의 배경색을 변경하려면 다음을 사용하십시오.

Demo <- rnorm(1000)

# the basic plot
boxplot(Demo)

# the plot region color
rect(par("usr")[1], par("usr")[3],
     par("usr")[2], par("usr")[4],
     col = "grey")

# adding the new plot
par(new = TRUE)

# Create final plot
boxplot(Demo, col = "white")

이 코드는 그래프의 영역을 선택하고 배경색을 변경합니다. 출력 참조:

플롯 2

마지막으로 배경색과 플롯 영역 색상을 다르게 변경할 수도 있습니다. 예를 참조하십시오:

Demo <- rnorm(1000)

# Whole background color
par(bg = "lightblue")

# the basic plot
boxplot(Demo)

# the plot region color
rect(par("usr")[1], par("usr")[3],
     par("usr")[2], par("usr")[4],
     col = "grey")

# adding the new plot
par(new = TRUE)

# Create final plot
boxplot(Demo, col = "white")

위의 코드는 플롯에 두 가지 색상을 추가합니다. 하나는 전체 배경색이고 다른 하나는 플롯 영역 배경색입니다. 출력 참조:

플롯 3

R에서 ggplot2의 플롯 배경색

ggplot2는 R에서 그래프를 그리는 라이브러리입니다. 먼저 ggplot2로 데모 그래프를 그린 다음 배경색을 변경해 봅시다.

먼저 ggplot2 라이브러리를 로드하고 그래프를 그립니다.

library("ggplot2")

# Create demo data
demo_data <- data.frame(x = 1:50, y = 1:50)

# plot with ggplot2
ggplot(demo_data, aes(x, y)) + geom_point()

위의 코드는 출력에 표시된 대로 기본 그래프를 생성합니다. 이제 배경색을 변경해 보겠습니다.

플롯 4

이제 위의 그래프에서 플롯 영역의 배경색을 변경해 보겠습니다. 예를 참조하십시오:

library("ggplot2")

# Create demo data
demo_data <- data.frame(x = 1:50, y = 1:50)

# plot with ggplot2
ggplot(demo_data, aes(x, y)) +
  geom_point()+
  theme(panel.background = element_rect(fill = "lightblue" ))

위의 코드는 그래프 영역의 배경색을 연한 파란색으로 변경합니다. 출력 참조:

플롯 5

마지막으로 다른 배경색과 기본 플롯 영역 색상을 사용해 보겠습니다. 예를 참조하십시오:

library("ggplot2")

# Create demo data
demo_data <- data.frame(x = 1:50, y = 1:50)

# plot with ggplot2
ggplot(demo_data, aes(x, y)) +
  geom_point()+
  theme(plot.background = element_rect(fill = "lightblue" ))

위의 코드는 플롯 영역이 아닌 그래프의 배경색만 변경합니다. 출력 참조:

플롯 6

작가: Sheeraz Gul
Sheeraz Gul avatar Sheeraz Gul avatar

Sheeraz is a Doctorate fellow in Computer Science at Northwestern Polytechnical University, Xian, China. He has 7 years of Software Development experience in AI, Web, Database, and Desktop technologies. He writes tutorials in Java, PHP, Python, GoLang, R, etc., to help beginners learn the field of Computer Science.

LinkedIn Facebook

관련 문장 - R Plot