프로그래밍 언어/R 6

[Mac] R/R Studio 설치

[Mac] R/R Studio 설치 목차 1. R 설치 2. R Studio 설치 R 설치 https://cran.r-project.org/ The Comprehensive R Archive Network cran.r-project.org 1. "Download R for macOS" 선택 2. 자신에게 맞는 사양 선택 및 설치 R Studio 설치 https://posit.co/download/rstudio-desktop/ Posit The best data science is open source. Posit is committed to creating incredible open-source tools for individuals, teams, and enterprises. posit.co 1. ..

[R] pie 그래프 라벨 설정

[R] pie 그래프 라벨 설정 개요 pie 그래프에 대해 라벨 설정하는 방법 라벨 지우기 특정 라벨만 보이게 하기 사용 데이터 프레임 1 2 x=data.frame(name=c("A","B","C","D"), cnt=c(1,1,50,48)) pie(x$cnt) Colored by Color Scripter cs 여러 데이터 셋으로 pie 그래프를 그리면 라벨이 1부터 순서대로 부여된다. 원 그래프를 그리다 보면 이처럼 라벨이 겹쳐서 그려지기도 하고, 때론 라벨이 필요 없기도 하기 때문에 오늘은 이 라벨을 변경하는 방법에 대해 알아본다. 라벨 설정하는 방법 매개변수 label에 기입하고 싶은 라벨을 넣는다. 보통은 이런 방법을 사용하여 확률 값을 넣는 경우가 많다. 1 pie(x$cnt, label=x$..

[R] RColorBrewer : 컬러 팔레트 사용하기

[R] RColorBrewer : 컬러 팔레트 사용하기 사용 라이브러리 그래프 색.. 고르기 어려울 때! 색상의 조합을 만들어주는 라이브러리를 활용하면 된다. 아래 명령어를 사용해보자. 1 2 library(RColorBrewer) display.brewer.all() cs 그러면 이와 같은 그림이 나오는데, 각 색상 조합에 따른 이름이 같이 출력된다. 우리는 이 이름을 사용하여 원하는 조합을 추출하면 된다. 사용 방법 1) 색을 추출하는 방법은 brewer.pal(n, name) 을 사용한다. - n : 사용할 색상 개수, 최소 3개 - name : 팔레트 이름 2) 예를 들어, 1 mycolor = brewer.pal(5, "Set3") cs 이 예제는 "Set3" 팔레트의 색상 5개를 뽑아오는 것이..

[R] plot : 그래프 타입 종류

[R] plot : 그래프 타입 종류 사용 데이터 1) women 데이터셋 - R에서 제공하는 기본 데이터셋 - 30~39세의 미국 여성의 평균 키와 몸무게에 대한 데이터 1 2 ?women str(women) cs 2) plot으로 간단한 차트 그리기 - x축 : weight - y축 : height 1 plot(women$weight, women$height) cs 그래프 타입 종류 1) tpye = "p" - 기본(default) 1 plot(women$weight, women$height, type = "p") cs 2) type = "l" - 선 그래프 1 plot(women$weight, women$height, type = "l") cs 3) type = "b" - 선 그래프에 점 찍기 1 ..

[R] plot : 제목, 축 이름 변경/지정/폰트 크기

[R] plot : 제목, 축 이름 변경/지정/폰트 크기 사용 데이터 1) cars 데이터셋 - R에서 제공하는 기본 데이터셋 - 차의 속도에 따른 정지에 걸리는 거리 데이터 1 2 ?cars str(cars) cs 2) plot으로 간단한 차트 그리기 - x축 : speed - y축 : dist 1 plot(cars$speed,cars$dist) cs 제목, 축 이름 변경 및 지정 1) 제목 이름 변경 - 옵션 main 1 plot(cars$speed,cars$dist, main="Cars") cs 2) 축 이름 변경 - x축 옵션 xlab - y축 옵션 ylab 1 plot(cars$speed,cars$dist, main = "Cars", xlab = "speed", ylab = "dist") cs ..