본문 바로가기

r78

(R1)제06강(8.1) sample 함수 iris ran1 2020. 11. 19.
r_01_05. R 패키지 살펴보기 R 에는 10,000 개가 넘는 패키지가 있으며, 이 패키지는 수많은 통계학자와 프로그래머들이 계속 개발하고 배포하고 있습니다. 이렇게 많은 패키지들을 전부 살펴 보는 것은 거의 불가능하지만 나의 PC에 어떤 패키지들이 설치되어 있는지를 살펴보는 것은 필요합니다.  1. 설치되어 있는 패키지 목록보기 – library( )  우선 나의 PC에 설치되어 있는 패키지를 알아보도록 하겠습니다. R을 다운로드하여 설치하면 만 여개가 넘는 R 패키지 중에서 기본적으로 30 여개 정도의 패키지가 설치됩니다. 그리고 새로운 패키지가 있으면, 필요할 때마다 불러와서 PC에 저장하게 됩니다. PC에 설치된 패키지들의 목록을 살펴보는 명령문이 바로 library( ) 함수입니다.  > library() 또는 install.. 2020. 8. 31.
4.5(g) 한국의료패널 분석하기(R 또는 SAS) - khp.re.kr 1단계. 한국의료패널 데이터 구하기 - khp.re.kr 에 접속 화면 가운데 있는 [데이터] 클릭 2단계. [데이터 활용동의서 다운로드 및 작성] 을 클릭 3단계. 자료유형 SAS( ) 또는 SPSS( ) 선택하여 담당자에게 메일로 보냄 4단계 관련데이터가 E-mail 로 전달 받음 예) khp_version_1.5_SAS.zip (100.47 MB) 전달받은 zip 파일 압축을 풀면 확장자가 sas7.dat 생김 5단계. SAS 또는 R을 이용하여 분석시작 외부에서도 SAS 파일을 다운로드 받은 경우, 그 파일을 곧바로 사용할 수 있습니다. R 에서 SAS시스템 파일(확장자 sas7bdat)를 사용하려면 패키지 sas7bdat 를 사용하면 됩니다. 국민건강영양조사 사이트로 가 보면 화면 아래에 SAS.. 2020. 8. 3.
(2) 텍스트마이닝 - 말뭉치로 TermDocumentMatrix 형태로 만들기 텍스트마이닝- 패키지 tm 소개(Corpus 말뭉치, tm_map, wordcloud)에 이어서 설명합니다. 앞에서 일단 "crude" 망뭉치 파일(객체)가 있다고 가정합니다. 1단계. 망뭉치로 TDM 행렬을 만든다. tdm 2020. 7. 30.
(g)R 팁 - options( ) - 소수점 자리 표시(digits), 1e+05(scipen) ?options options() 소수점 자리 표시하기 > options(digits=5) > pi [1] 3.1416 # 5자리 표시 > options(digits=7) > pi [1] 3.141593 # 7자리 표시 > options(digits=22) # 22까지 오케 > pi [1] 3.1415926535897931 > options(digits=23) # 23 에러 Error in options(digits = 23) : invalid 'digits' parameter, allowed 0...22 options("digits") # $digits [1] 7 options("prompt") # "> " options(prompt='R> ') options(prompt='> ') options("s.. 2020. 7. 28.
(R1)제03강(4.1) 배열(array) 다루기 배열은 동일한 형태의 원소를 n 차원으로 구성한 데이터 객체입니다. 앞에서 설명한 행렬은 2 차원의 배열에 해당됩니다. 행렬객체는 2차원의 배열에 해당됩니다. 배열을 사용하여 통계분석이나 컨설팅을 한 적은 거의 없습니다. 배열 만들기 배열은 array 함수를 이용하여 배열을 만듭니다. 1부터 24까지의 숫자를 2 x 3 x 4 (3차원)의 배열로 만들어 봅니다. > array(1:24, c(2,3,4)) > array(1:24, dim=c(2,3,4)) 2 x 3 x 4 3차원의 배열을 만드는데 2x3 2차원의 배열을 4개 만드는 것과 같은 개념입니다. array(1:24, c(3,4,2)) 속성 살펴보기 2차원 배열은 행렬(matrix)이면서 배열(array) 입니다. 3차원 배열은 배열(array) .. 2020. 7. 25.