Rstudio에서 R 패키지를 만들어 보자 3 ~패키지 배포~

5076 단어 RRStudioGitHub

목차


  • Rstudio에서 R 패키지를 만들어 보자 1 ~자작 함수 실행~ - Qiita
  • Rstudio에서 R 패키지를 만들어 보는 2 ~매뉴얼 작성~ - Qiita
  • Rstudio에서 R 패키지 만들기 3 ~ 패키지 배포 ~ - Qiita

  • 소개



    전회까지는 R 패키지의 자작 함수와 매뉴얼을 작성했습니다.
    이번에는 그것을 세상에 공개해 봅시다.

    흐름으로는
  • GitHub에 소스 코드를 push
  • Rstudio에서 devtools 패키지의 install_github 메소드를 사용하여 자체 제작 패키지를 설치합니다.
  • require 메소드로 자작 패키지를 읽어들입니다

  • 됩니다.

    1. GitHub에 소스 코드를 push


  • git을 미리 설치해 두십시오.
  • 미리 GitHub 계정을 만드십시오.
  • GitHub에서 새 리포지토리를 만듭니다. 이름은 helloworld10times입니다.

  • + 버튼을 누릅니다.
  • New repository를 누릅니다.
  • 새로 만들기 화면이 열리면 Repository name에 helloworld10times를 입력합니다.
  • Create repository를 누릅니다.

  • 새로 만든 리포지토리로 이동합니다.
  • 저장소의 url을 다음 단계에 따라 두십시오.

  • HTTPS를 누릅니다.
  • Copy to clipboard를 누르고 url을 클립보드에 둡니다.

  • (홈 디렉토리)/Helloworld/에서 Git bash를 엽니 다.
  • 다음 명령을 bash로 입력합니다.
  • git init 
    git add .
    git commit -m "first commit"
    git remote add origin (さっき控えたレポジトリのurl)
    git push -u origin master
    

    리포지토리의 페이지로 이동하여 파일이 푸시되고 있는지 확인할 수 있으면 성공입니다.

    2. Rstudio에서 devtools 패키지의 install_github 메소드를 사용하여 자체 제작 패키지 설치



    Rstudio로 돌아갑시다. devtools라는 GitHub에서 직접 패키지를 설치할 수있는 초절 편리 도구를 사용하여 자작 패키지를 넣어갑니다.
    install.packages("devtools")
    require(devtools)
    install_github("(GitHubのユーザー名)/helloworld10times")
    

    내 GitHub 계정으로 사용하려면 다음을 입력하세요.
    install.packages("devtools")
    require(devtools)
    install_github("Dixhom/helloworld10times")
    

    3. require 메소드로 자작 패키지 로드


    > require(HelloWorld)
    > hello()
    [1] "Hello, world!"
    [1] "Hello, world!"
    [1] "Hello, world!"
    [1] "Hello, world!"
    [1] "Hello, world!"
    [1] "Hello, world!"
    [1] "Hello, world!"
    [1] "Hello, world!"
    [1] "Hello, world!"
    [1] "Hello, world!"
    

    이제 안전한 GitHub에서 패키지를 설치할 수있었습니다. 이미 전 세계 사용자가 패키지를 다운로드하여 사용할 수 있는 상태입니다.

    결론



    어땠습니까? 이 기사를 바탕으로, 여러분이 멋진 패키지를 개발해 세상에 공개해 나가면 좋겠습니다.

    좋은 웹페이지 즐겨찾기