R_RStudio(IDE)_학습하기(4) 표준편차, 분산등을 배웠지만 R에서 제일 재밌는건 역시 워드클라우드다! *워드클라우드 (영문) #워드클라우드를 찍으면 그 수를 찍은 것. 소문자, 대문자 : (숫자) wordcloud(c(letters, LETTERS, 0:9), seq(1,1000, len=62)) letters LETTERS seq(1,1000, len=62) ?wordcloud library(RColorBrewer) palete STUDY/R 2023.02.13
R_RStudio(IDE)_학습하기(3) 이번에는 데이터 전처리에 대해 학습했다. 전처리를 한 후 필요한 내용만 데이터를 출력해서 사용하면 된다. *for문으로 행 정렬하기 # 응시자 10명의 점수를 가지고, 응시자의 합격 여부 판단하기 s1 STUDY/R 2023.02.13
R_RStudio(IDE)_학습하기(3) *현업에 가면 몇달에 한번씩 쓰는 언어를 바꿔가면서 프로젝트를 할텐데 모든 언어를 완벽하게 외우는건 불가능하다. R이 여기까지 해주네?? 라고 생각하면 맘이 편합니다. 문법을 찾아 쓸 수 있게 구글링하는 스킬이 중요하다. -> 이걸 위해 미리 정리하는 겁니다. [cars 데이터] # (1) 이 데이터셋의 자료구조는 무엇인가? class(cars) (1.1) 이 데이터셋의 자료구조가 매트릭스인지 확인하시오. is.matrix(cars) # (2) 이 데이터셋의 관측값(행)과 컬럼(변수)의 개수를 구하시오. dim(cars) # (3) 이 데이터셋의 앞쪽 일부분의 내용을 보이시오. cars head(cars,n=3) # (3.1) 이 데이터셋의 뒤쪽 일부분의 내용을 보이시오. tail(cars,n=6) # .. STUDY/R 2023.02.09
R_RStudio(IDE)_학습하기(2) * R문법에 대해 정리 #아스키코드값을 변환. 16진수로 표현 charToRaw('A') #16진수를 10진수로 변환 strtoi(charToRaw('A'),16L) #next : 반복문의 처음부분으로 강제로 제어 이동. continue 기능 sum=0 for(i in c(i:100)){ if(i%%2==1) next sum = sum +i } print(sum) #repeat: 조건없이 계속 반복(while true) . 중간에 break를 이용해서 반복문 탈출이 필요 chgcoin = function(money){ i STUDY/R 2023.02.08
R_RStudio(IDE) 학습하기 1.R이란? R은 통계 계산과 그래픽 처리를 위한 무료 소트프웨어 환경(R is a free software environment for statistical computing and graphics.)으로 통계 프로그래밍 언어인 S 언어 기반으로 만들어졌으며 통계 계산과 결과 생성 그래픽을 위한 프로그래밍 언어이다. R은 통계 분석 기능을 제공하는 것 뿐만 아니라, 분석 자동화 및 새로운 기능을 사용자가 직접 만들어낼 수 있는 다재다능한 일반 목적의 프로그래밍 언어이기 때문이라는 것이 우리가 자주 사용하는 엑셀과 비교했을 때의 R의 가장 큰 차이이자 장점이라고 할 수 있을 것 같다. 나는 파이썬-아나콘다를 거쳐 배우게 되는 빅데이터 처리 및 관리 전 단계로 학습하게 되었다. RStudio는 R을 위한 .. STUDY/R 2023.02.07