본문 바로가기
반응형

패키지9

R 업데이트, R스튜디오 업데이트, 패키지 업데이트, 패키지 옮기기 1. R 업데이트 install.packages("installr") library(installr) updateR() 2. R 스튜디오 업데이트 껐다 키면 됨. 3. R 버전 확인 version() 4. 라이브러리 옮기기 이전 버전에 있는 폴더들을 복붙하여 새버전폴더 안으로 옮기면 됩니다. 안쓰는 패키지를 정리할 겸 전부 지우도 필요한것을 하나씩 다시설치하는 것도 괜찮은 방법입니다. C:\Users\Username\Documents\R\win-library\이전버전 C:\Users\Username\Documents\R\win-library\새버전 5. 패키지 업데이트 update.packages(checkBuilt=TRUE) 6. 패키지 확인 packageStatus() 2020. 12. 23.
R 패키지 업데이트 하는 방법 패키지를 업데이트 할 때는 update.packages() 를 사용합니다. 아래와 같은 형식입니다. update.packages("패키지 이름") 2020. 12. 13.
R에서 워드 doc, docx 파일 읽기 R에서 워드 doc, docx 파일 읽기 doc 파일 읽기 워드에서 doc 파일을 읽을 때는 textreadr 패키지의 read_doc 함수를 이용합니다. 먼저 패키지를 설치하고 불러옵시다. > install.packages("textreadr")> library(textreadr) read_doc 함수를 이용하여 준비한 워드파일을 불러옵니다. 예제를 위해 exdoc.doc라는 워드파일을 생성하였습니다. 내용은 아래와 같습니다. 1234567891011hihihi 함수의 입력값으로 경로와 파일 이름을 문자열 형태로 넣으면 됩니다. > data_raw=read_doc('C:/Users/Public/exdoc.doc') 아래와 같이 각 줄을 하나의 원소로 하는 문자열백터로 불러와집니다. > data_raw[.. 2020. 12. 8.
R 서로 다른 패키지에 같은 이름의 함수가 있는 경우 R 서로 다른 패키지에 같은 이름의 함수가 있는 경우 결론 부터 말씀드리면, 서로 다른 패키지에 같은 함수 이름이 있는 경우에는, 더 이후에 load된 패키지의 함수가 우선적으로 선택됩니다. 특정 패키지를 선택하여 함수를 사용하는 방법을 알아봅시다. 아래 두 패키지는 read_docx 라는 함수를 갖고 있습니다. officer 패키지textreadr 패키지 officer 패키지의 read_docx 함수를 사용하는 방법은 아래와 같습니다. > officer::read_docx(내용) 영구적으로 선택할 수도 있습니다. 앞으로 read_docx 함수는 officer 패키지의 것만 사용하려면 아래와 같이 입력하면 됩니다. read_docx 2020. 12. 8.
[R] 특정 패키지가 제공하는 데이터를 불러오는 방법 [R] 특정 패키지가 제공하는 데이터를 불러오는 방법 특정 패키지가 제공하는 데이터를 불러올 때는 data 함수를 사용합니다. 아래와 같은 형식으로 사용합니다. data(데이터 이름 , package="패키지 이름") 예를들어 MASS라는 패키지가 제공하는 데이터 중 DDT 를 가져오기 원한다고 합시다. 그냥 DDT라고 입력하면 에러가 뜹니다. > DDTError: object 'DDT' not found 데이터를 불러와 봅시다. > data(DDT,package="MASS") 다시 DDT를 입력하면 데이터가 출력됩니다. > DDT [1] 2.79 2.93 3.22 3.78 3.22 3.38 3.18 3.33 3.34 3.06 3.07 3.56 3.08 4.64 3.34 2020. 11. 30.
R 패키지 데이터 불러오는 방법 R에서 제공하는 내장 데이터셋 말고, 설치한 패키지에서 데이터를 제공하는 경우가 있습니다. 예를들어 MASS라는 패키지에서 제공하는 데이터들을 불러오는 방법은 아래와 같습니다. > data(package="MASS")$results[,3] [1] "Aids2" "Animals" "Boston" "Cars93" "Cushings" "DDT" "GAGurine" "Insurance" "Melanoma" "OME" [11] "Pima.te" "Pima.tr" "Pima.tr2" "Rabbit" "Rubber" "SP500" "Sitka" "Sitka89" "Skye" "Traffic" [21] "UScereal" "UScrime" "VA" "abbey" "accdeaths" "anorexia" "bacteri.. 2019. 12. 21.
[R] 패키지에서 제공하는 데이터 확인하는 방법 (+데이터목록 변수저장) [R] 패키지에 있는 데이터 확인하는 방법 (+데이터목록 변수저장) 우리가 설치하는 패키지마다 내장 데이터가 있습니다. 패키지가 제공하는 내장데이터 목록을 출력하고 싶을 때 사용하는 명령어를 알아봅시다. MASS라는 패키지에 있는 데이터셋이 궁금했습니다. R 콘솔 창에 아래와 같이 입력합니다. > data(package="MASS") 새 창에 데이터 목록과 설명이 출력됩니다. 데이터 리스트가 어떤 변수에 저장되는 것이 아니라 새 창에 설명이 뜨는 형태입니다. 만약 MASS라는 패키지에 있는 데이터의 이름들만 변수에 저장하고 싶다면 어떻게 해야 할까요? 먼저 MASS 데이터의 구조를 파악해야 합니다. 아래와 같이 변수에 저장하고, 변수에 str함수를 적용해봅시다. > md=data(package="MASS.. 2019. 12. 21.
[R] 패키지 안에 있는 함수 목록 보는 방법 [R] 패키지 안에 있는 함수 목록 보는 방법 R에서 패키지를 로드하여 몇개의 함수들을 사용하다 보면 이런 궁금증이 생깁니다. 패키지에서 제공하는 모든 함수 목록을 볼 수는 없을까? 방법이 있습니다. 예를들어 base 패키지에서 제공하는 모든 함수를 보고 싶다면 아래와 같은 명령어를 입력해주면 됩니다. ls("package:base") 먼저 함수의 개수 먼저 확인해봅시다. > length(ls("package:base"))[1] 1225 함수가 무려 1225개나 있네요. 한번 실행...해봅시다. ls("package:base") 라고 입력하시면 예쁘지 않게 뜰거에요. 아래와 같은 명령어로 대신합시다. 엑셀과 같은 표를 출력해줍니다. > View(ls("package:base")) 1 -2 -.Date3 .. 2019. 12. 21.
R 설치된 패키지 보는 방법, library() R 설치된 패키지 보는 방법, library() 콘솔 창에 library() 함수를 입력하면 설치된 패키지를 볼 수 있습니다. 제 컴퓨터에는 아래와 같은 패키지들이 설치되어 있습니다. > library() 다음은 라이브러리 에 있는 ‘C:/Users/cake/Documents/R/win-library/3.5’ 패키지들입니다: Deriv Symbolic Differentiationneuralnet Training of Neural Networks다음은 라이브러리 에 있는 ‘C:/Program Files/R/R-3.5.2/library’ 패키지들입니다: base The R Base Packageboot Bootstrap Functions (Originally by Angelo Canty for S)class.. 2019. 11. 28.
반응형