본문 바로가기
반응형

3. 패키지/2) 패키지 활용10

R 불러온 패키지 목록과 경로 확인 패키지 목록만 확인 : search( ) > search() [1] ".GlobalEnv" "tools:rstudio" "package:stats" [4] "package:graphics" "package:grDevices" "package:utils" [7] "package:datasets" "package:methods" "Autoloads" [10] "package:base" 패키지 목록과 경로 확인 : searchpaths() > searchpaths() [1] ".GlobalEnv" [2] "tools:rstudio" [3] "C:/Program Files/R/R-3.6.2/library/stats" [4] "C:/Program Files/R/R-3.6.2/library/graphics" [5].. 2020. 12. 13.
R 서로 다른 패키지에 같은 이름의 함수가 있는 경우 R 서로 다른 패키지에 같은 이름의 함수가 있는 경우 결론 부터 말씀드리면, 서로 다른 패키지에 같은 함수 이름이 있는 경우에는, 더 이후에 load된 패키지의 함수가 우선적으로 선택됩니다. 특정 패키지를 선택하여 함수를 사용하는 방법을 알아봅시다. 아래 두 패키지는 read_docx 라는 함수를 갖고 있습니다. officer 패키지textreadr 패키지 officer 패키지의 read_docx 함수를 사용하는 방법은 아래와 같습니다. > officer::read_docx(내용) 영구적으로 선택할 수도 있습니다. 앞으로 read_docx 함수는 officer 패키지의 것만 사용하려면 아래와 같이 입력하면 됩니다. read_docx 2020. 12. 8.
[R] 불러온 패키지 unload 하는 법 [R] 불러온 패키지 unload 하는 법 library 함수로 load한 패키지를 다시 unload 하는 법입니다. detach 함수를 사용하며, 사용 방법은 아래와 같습니다. > search() [1] ".GlobalEnv" "package:dplyr" "package:readr" "tools:rstudio" [5] "package:stats" "package:graphics" "package:grDevices" "package:utils" [9] "package:datasets" "package:methods" "Autoloads" "package:base" > detach(package:dplyr) > search() [1] ".GlobalEnv" "package:readr" "tools:rstu.. 2020. 11. 30.
[R] 현재 불러와진 패키지 확인 방법 [R] 현재 불러와진 패키지 확인 방법 현재 메모리상에 load 되어 이용가능한 패키지를 확인할 때는 search 함수를 argument 없이 입력합니다. > search() [1] ".GlobalEnv" "package:dplyr" "package:readr" "tools:rstudio" [5] "package:stats" "package:graphics" "package:grDevices" "package:utils" [9] "package:datasets" "package:methods" "Autoloads" "package:base" 2020. 11. 30.
R 패키지 설명 보는 법 R 패키지 설명 보는 법 패키지의 설명을 보는 방법은 아래와 같습니다. help(package = "패키지 이름") 아래는 예시입니다. > help(package="readxl") help 탭의 아래와 같은 내용이 출력됩니다. 2020. 11. 27.
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] 패키지 안에 있는 함수 목록 보는 방법 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 대신 :: 이용하여 한줄로 끝내기 nortest 패키지에 있는 lillie.test 검정을 하는 상황을 가정합시다. library 함수를로 nortest 패키지를 호출해야 사용이 가능합니다. library(nortest)lillie.test(1:30) 다른 방법을 소개합니다. library 대신 ::를 이용하면 패키지를 호출하는 동시에 함수를 사용할 수 있습니다. nortest::lillie.test(1:30) 장단점이 있는데, library로 호출하는 경우 이후에는 더이상 해주지 않아도 됩니다. 반면 ::를 사용하는 경우 매 함수 마다 써줘야 합니다. 2019. 11. 28.
R 패키지 불러오는(load) 방법 R 패키지 불러오는(load) 방법 R에 설치된 패키지들은 불러와야 사용할 수가 있습니다. 아래와 같은 방법으로 불러옵니다. library(패키지 명) 예를들어 ggplot2 패키지를 불러오고 싶다면 콘솔창에 아래와 같이 입력하면 됩니다. library(ggplot2) 2019. 11. 28.
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.
반응형