본문 바로가기
R 주제/R 기초 및 통계 강의

[R 강의] 66. 산점도 '점'의 색 바꾸기

by 만다린망고 2020. 3. 29.
반응형
도구 R로 푸는 통계

66. 산점도 '점'의 색 바꾸기



산점도를 꾸미는 방법을 이전에 다뤘었는데, 이번 강의에서는 색을 바꾸는 방법을 더 자세히 다루려고 합니다. 먼저 오늘 강의에 활용할 예시를 하나 만들어봅시다.


> x=c(1,2,3,4,5)

> y=c(1,2,3,4,5)

> plot(x,y)

 



점의 색을 바꿔봅시다. 색은 col='이름 or RGB or Hex color code' 옵션을 추가해주면 됩니다. 


1. 이름으로 입력하기


점의 색을 이름으로 입력해봅시다. 어떤 색들을 제공하는지 궁금하신 분들은 R에 colors() 라고 입력하시면 색들을 보여줍니다. 3.5.1 버전 기준으로 무려 657가지나 제공합니다. 


x=c(1,2,3,4,5)

y=c(1,2,3,4,5)

> plot(x,y,col='darkred')



2. RGB로 입력하기


RGB함수를 이용하여 입력해주시면 됩니다. 0~255사이 값을 입력합니다. maxColorValue를 255로 입력하지 않으면, 0~1사이로 환산된 값을 입력해주어야 합니다. 


x=c(1,2,3,4,5)

y=c(1,2,3,4,5)

> plot(x,y,col=rgb(0,0,0,maxColorValue=255))



3. Hex color code 로 입력하기


Hex color code는 HTML에서 사용하는 색 입력 방식입니다. Hex는 Hexadecimal(16진수)입니다. R에서는 RGB를 입력하면 Hex code를 찾아줍니다. 


> rgb(1,10,100,maxColorValue=255)

[1] "#99004C"

 

그래프를 그려봅시다. 


x=c(1,2,3,4,5)

y=c(1,2,3,4,5)

> plot(x,y,col="#99004C")


 


 

 

영상이 더 편하신 분


 

반응형

댓글