R 언어(R스튜디오) 환경의 구축, 단순 함수 사용 방법
Windows의 R스튜디오(Rstudio) 환경 설치 방법 및
간단한 사용법 소개.
먼저 R 언어를 설치합니다.
아래에서 매크로 패키지를 가져옵니다.
설치 프로그램을 실행합니다.
기본적으로 메시지대로 진행하면 OK.
를 시작하면 레트로 RGui가 표시됩니다.
그런 다음 Rstudio를 설치합니다.
여기도 다운로드한 설치 프로그램을 실행하고 정보에 따라 진행한다.
시작 후 충돌 보고서에 대한 정보를 출력합니다.
한 번 설정해도 글로벌 옵션에서 비활성화할 수 있습니다.
초기 화면에는 Constore Enviroment Files 창이 표시됩니다.
Console 창의 메시지에 따라 demo()를 실행할 때
시위 사용 방법을 가르쳐 주세요.
설치된 기능(포장)은 Packages 창에서 확인할 수 있습니다.
여기에 포장도 추가하거나 업데이트할 수 있습니다.
사칙 연산
> 1 + 1
[1] 2
> 1-1
[1] 0
> 2*3
[1] 6
> 4/2
[1] 2
> 4/3
[1] 1.333333
> 1/3
[1] 0.3333333
> 10 %% 3
[1] 1
변수의 사용<-또는->도 가능합니다.
> x=1
> x
[1] 1
> y <- 2
> y
[1] 2
> 3 -> z
> z
[1] 3
>
> 3 * z
[1] 9
정의된 변수도 Enviroment 창에 표시됩니다.History 창에서 작업 내역을 확인할 수 있습니다.
주석은 **#로 작성됩니다.
> #コメントの書き方
>
벡터의 조작함수 c()를 사용합니다.
숫자 형식과 문자열 형식만 혼합할 수 없습니다. 혼합할 때 문자열 형식입니다.
물론 일본어도 가능합니다.
> c(1,3,5,7,11) -> vec_num
> vec_num
[1] 1 3 5 7 11
> vec_char <- c(x,y,z)
> vec_char
[1] 1 2 3
> vec_char2 = c("America","Brazil","Canada")
> vec_char
[1] 1 2 3
> vec_char2
[1] "America" "Brazil" "Canada"
> vec_test = c(7,8,"s","t")
> vec_test
[1] "7" "8" "s" "t"
> vec_test2 = c(11,12,x)
> vec_test2
[1] 11 12 1
> vec_test3 = c("太郎","次郎","三郎")
> vec_test3
[1] "太郎" "次郎" "三郎"
다음은 데이터 분석 같다.오늘 전국 최고 기온 중 4곳을 선정해 평균치·라벨을 붙여 수출한다.
> temperature = c(40.4,40.0,12.3,11.8)
> average_temperature = mean(temperature)
> print(average_temperature,digits=4)
[1] 26.12
> print(average_temperature,digits=3)
[1] 26.1
> print(average_temperature,digits=2)
[1] 26
> print(average_temperature,digits=1)
[1] 26
> names(temperature) = c("新潟県三条市","新潟県胎内市","北海道上川地方上川郡上川町","北海道上川地方雨竜郡幌加内町")
> temperature
新潟県三条市 新潟県胎内市
40.4 40.0
北海道上川地方上川郡上川町 北海道上川地方雨竜郡幌加内町
12.3 11.8
행렬의 생성matrix 함수를 사용합니다.
또한 행렬의 종횡을 결정하기 위해 열 (ncol) 이나 줄 (nrow) 을 지정합니다.
> mat_num = matrix(
+ data = c(1,2,3,4,5,6,7,8,9),
+ ncol = 3
+ )
> mat_num
[,1] [,2] [,3]
[1,] 1 4 7
[2,] 2 5 8
[3,] 3 6 9
> mat_num2 = matrix(
+ data = c("a","b","c","d","e","f","g","h","i"),
+ nrow = 3
+ )
> mat_num2
[,1] [,2] [,3]
[1,] "a" "d" "g"
[2,] "b" "e" "h"
[3,] "c" "f" "i"
colnames 함수와rownames 함수를 사용하여 행렬 라벨을 추가할 수 있습니다.> colnames(mat_num) = c("列1","列2","列3")
> rownames(mat_num) = c("行1","行2","行3")
> mat_num
列1 列2 列3
行1 1 4 7
行2 2 5 8
行3 3 6
행렬에서 지정된 범위만 출력하려면 [행 번호, 열 번호]로 지정합니다.: 에서 범위를 지정합니다.
> mat_num[1,]
列1 列2 列3
1 4 7
> mat_num[1:2,]
列1 列2 列3
行1 1 4 7
行2 2 5 8
> mat_num[1,1]
[1] 1
> mat_num[1:2,1:2]
列1 列2
行1 1 4
行2 2 5
R 언어와 R스튜디오는 정말 재미있어요.조금만 써도 데이터 분석에 쓸 수 있다(날카롭나요?)이런 느낌을 느낄 수 있다.
비프로그래머지만 좋은 인상만 준다!
Reference
이 문제에 관하여(R 언어(R스튜디오) 환경의 구축, 단순 함수 사용 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/submattnesk/articles/1a2f32ec796f7ac3857c텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)