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

[R 강의] 75. R에서 제공하는 모든 색상 살펴보기(colors)

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

75. R에서 제공하는 모든 색상 살펴보기(colors)



R에서는 기본적으로 설정되어 있는 색상들이 있습니다. colors라는 함수를 이용해서 색상들을 불러올 수 있습니다. 먼저 R 콘솔창에 colors() 라고 입력해봅시다 .



657개의 색상이 불러와집니다. 먼저 1~50번의 색을 파이그래프로 그려봅시다. (파이그래프 그리는 법 : 링크)


slices=rep(1,times=50)

Rcolor={}


for (i in 1:50){

Rcolor[i]=colors()[i]

}


pie(slices,col=Rcolor)



 

이번에는 화면을 분할하고 전체 색상을 여러개의 파이그래프를 이용하여 출력해봅시다. for 문을 이중으로 적용하여 짧은 코드로 22개의 파이그래프가 출력되도록 하였습니다. 


#그래프 주변 마진을 제거함

par(mar=c(0,0,0,0))


#화면을 5행7열로 분할

par(mfrow = c(5, 7))


#20개의 1을 원소로 갖는 벡터 생성

slices=rep(1,times=20)


#이름이 Rcolor이고 비어있는 벡터 생성

Rcolor={}


#값이 1인 변수 생성

j=1


#colors 함수의 원소를 20개씩 끊어서 원그래프로 그려주는 for문 생성.

for (k in 1:33){

for (i in 1:20){

Rcolor[i]=colors()[i+j-1]

}

labels=j:(j+19)

pie(slices,labels,col=Rcolor)

j=j+20

}


 


 

영상이 더 편하신 분

 

반응형

댓글