paint-brush
유격수 비글이 되어 보세요: R 및 RStudio를 최신 버전으로 업데이트하는 방법 알아보기~에 의해@jessblaq
37,347 판독값
37,347 판독값

유격수 비글이 되어 보세요: R 및 RStudio를 최신 버전으로 업데이트하는 방법 알아보기

~에 의해 Jessica Blaquiere7m2023/04/04
Read on Terminal Reader
Read this story w/o Javascript

너무 오래; 읽다

R은 오픈 소스 프로그래밍 언어 그 자체이고 RStudio는 사용자가 R로 코딩하고 도구, 데이터 및 시각화에 쉽게 액세스할 수 있는 IDE(통합 개발 환경)입니다. R, RStudio 및 패키지를 업데이트하는 방법을 알아보세요.
featured image - 유격수 비글이 되어 보세요: R 및 RStudio를 최신 버전으로 업데이트하는 방법 알아보기
Jessica Blaquiere HackerNoon profile picture
0-item
1-item
2-item


당신은 며칠 동안 RStudio에서 프로젝트 작업을 해왔고 코드와 로드된 라이브러리에 깊이 빠져 있습니다. 상황이 좋아지고 있습니다...더 이상 그렇지 않을 때까지 🙄. 지금까지 힘들이지 않고 사용하던 라이브러리를 활용하려고 하면 갑자기 무서운 오류 메시지가 나타납니다. 지금은 그것을 무시하고 나중에 걱정하기로 결정합니다. 그러나 다음에 RStudio 세션을 열면 또 다른 문제가 발생합니다. 이제 RStudio 소프트웨어를 업데이트할 시간입니다. 당신은 너무 잘 알고 있기 때문에 스스로 추론하고 지금 처리하기로 결정합니다. 이러한 문제와 지표는 계속해서 나타납니다 😱.



출처 : Giphy


이러한 문제는 워크플로 중간에 있을 때 가장 경험이 풍부한 프로그래머에게도 두렵고 위협적일 수 있습니다. 우선, ' 흐름 상태 ' 당신이 마술처럼 성취한 것입니다. 누구도 하던 일을 멈추고 문제 해결 모드로 들어가고 싶어하지 않습니다.


둘째, 프로그래밍은 까다로울 수 있으며 움직이는 부분이 많습니다. 일단 작업 방법을 찾았다면 그것을 엉망으로 만들고 싶지 않을 것입니다. 소프트웨어를 업데이트하면 라이브러리도 업데이트되며 해당 업데이트로 인해 코드에 버그가 발생할 수 있는지 알 수 없습니다.


출처 : Giphy


목차:

  1. R과 RStudio란 무엇인가요?
  2. 소프트웨어를 최신 상태로 유지해야 하는 이유
  3. R 및 RStudio의 현재 버전을 확인하는 방법.
  4. Sidetrack - R 패키지 업데이트.
  5. R을 업데이트하는 방법
  6. RStudio를 업데이트하는 방법.
  7. 문제 해결.

R과 RStudio - 차이점은 무엇입니까?

R은 오픈 소스 프로그래밍 언어 그 자체이고, RStudio는 사용자가 R로 코딩 하고 깔끔한 콘솔과 같은 환경에서 도구, 데이터 및 시각화에 쉽게 액세스할 수 있게 해주는 IDE(통합 개발 환경)입니다. 불행히도, 독립적으로 업데이트해야 합니다. 하지만 대부분의 경우 RStudio만 업데이트하고 R은 그대로 놔두어도 문제가 없습니다.



최신 상태를 유지해야 하는 이유

이 시나리오에 대한 일반적인 반응은 업데이트를 미루고 "나중에 생각해 보세요"입니다. 잠시 동안은 효과가 있을 수 있지만 즉시 문제를 처리하고 소프트웨어를 최신 상태로 유지해야 하는 이유는 다음과 같습니다.


  1. RStudio의 최신 새 기능을 활용해 보세요.
  2. 현재 발생한 문제를 해결하세요.
  3. 아직 작업 흐름에 영향을 미치지 않았더라도 RStudio 프로그래머가 업데이트한 기본 버그를 해결하세요.
  4. 성가신 경고 메시지를 제거하세요.
  5. R과 RStudio를 행복한 상태로 함께 유지하세요.

R 및 RStudio의 현재 버전을 확인하는 방법

현재 소프트웨어 버전을 확인하는 몇 가지 방법이 있습니다. 문제가 발생하여 이전 버전으로 되돌리려는 경우를 대비하여 현재 사용 중인 버전을 기록해 두는 것이 좋습니다. 그럴 가능성은 낮지만 조심하는 것이 좋습니다.


RStudio - 방법 1:

대부분 RStudio를 열면 아래와 같은 팝업창이 뜹니다. 현재 버전과 사용 가능한 버전을 알려줍니다.


RStudio - 업데이트 가능 창.


RStudio - 방법 2:

이러한 업데이트 표시를 받지 못하는 경우에도 수동으로 업데이트를 확인할 수 있습니다. 먼저 도움말 탭 으로 이동하여 Check for Updates (아래 노란색으로 강조 표시됨)을 선택합니다.



RStudio - 도움말 탭 - 업데이트 확인



클릭하시면 이전과 같은 창이 뜹니다.



RStudio - 업데이트 가능 창.


R - 방법 1:

현재 R 버전을 확인하려면 콘솔에 sessionInfo() 입력하세요(아래 파란색 글꼴 참조). 명령을 실행하면 다음과 같은 결과가 나타납니다. 결과는 R 버전 4.2.1이 현재 사용 중임을 보여줍니다.


'sessionInfo()' 프롬프트 이후의 RStudio 콘솔 내용.


R - 방법 2:

이제 상황이 중복되고 있지만 R 버전을 확인하는 가장 쉬운 방법(그리고 가장 재미있는 방법)은 단순히 RStudio를 열고 콘솔을 보고 표시된 텍스트를 읽는 것입니다. 이 버전을 개발한 프로젝트 팀이 제공한 것을 알 수 있을 것입니다. 유머러스한 이름이다. 이 경우, R 버전 4.2.1은 "Funny-Looking-Kid" 라고도 알려져 있습니다(아래 노란색으로 강조 표시됨).



새 세션을 로드할 때 RStudio Console 콘텐츠.


사이드 트랙

RStudio를 완전히 업데이트할 준비가 되지 않았을 수 있지만 패키지와 관련된 오류 메시지와 버그가 표시됩니다. 문제가 있는 패키지를 업데이트하여 오류가 해결되는지 확인할 수 있습니다. RStudio 패키지 목록을 볼 수 있는 Packages tab 으로 이동합니다. Update button 클릭하세요(아래 이미지 참조).


RStudio - 패키지 탭.



Packages tab 에서 Update 클릭하면 아래 이미지와 같은 새 창이 나타납니다. 새 창에는 현재 설치된 패키지 버전과 설치할 수 있는 버전이 표시됩니다.



RStudio - 업데이트 패키지 창.



관심 있는 패키지의 NEWS button 클릭하여 업데이트된 내용을 확인할 수도 있습니다. 이 버튼을 클릭하면 정보 목록이 포함된 브라우저가 열립니다. 예를 들어 ggplot2의 NEWS button 클릭하면 새 버전의 수많은 변경 사항과 버그 수정 사항이 표시됩니다(아래 이미지 참조).



RStudio - gglot2 버전 3.4 관련 뉴스.


패키지 업데이트:

방법 1: 모든 패키지 업데이트

  • 하단의 Select All 클릭하면 모든 패키지가 선택됩니다.
  • Install Updates 클릭합니다.


방법 2: 선택 패키지만 업데이트

  • 업데이트하려는 패키지 옆에 있는 상자를 클릭합니다.

  • Install Updates 선택합니다.

  • R을 다시 시작하라는 경고 메시지가 나타나면 Yes 클릭하세요.



RStudio - 2개의 선택된 패키지가 포함된 업데이트 패키지 창입니다.



R을 다시 시작하라는 RStudio 경고 창입니다.



업데이트가 완료되면 콘솔에 변경 사항이 표시됩니다. 패키지 버전은 패키지 목록 내에서 업데이트되어야 합니다.



R을 업데이트하는 방법

R과 RStudio를 모두 업데이트할 계획이라면 R을 먼저 업데이트하는 것이 더 논리적이지만 어느 순서로든 업데이트할 수 있습니다. RStudio만 업데이트할 계획이라면 다음 섹션으로 진행하세요.


로 이동 r-프로젝트 최신 버전의 R을 찾아보세요. 최신 버전을 다운로드하려면 다음을 선택해야 합니다. 크란 미러 지역별로 정리된 것입니다. CRAN은 최신 버전의 R을 저장하는 서버 네트워크입니다. CRAN은 "네트워크 부하를 최소화하기 위해 가장 가까운" 미러를 선택하도록 요청합니다. 파일을 다운로드하여 설치하세요.



R - 버전 4.2.3 다운로드 링크



최신 버전이 성공적으로 설치되었는지 확인하고 RStudio 업데이트로 이동하세요. 아래 이미지는 R이 4.2.3 버전 “Shortstop Beagle”으로 업데이트된 모습을 보여줍니다.



R 콘솔 버전 정보


RStudio를 업데이트하는 방법

이제 실행 중인 버전이 무엇인지 알았습니다. 다음은 무엇입니까?


업데이터 팝업 창에서 Quit and Download 클릭하세요. 이 작업을 수행하면 RStudio 세션이 종료되고 RStudio Desktop - 위치 브라우저에서 자동으로 열립니다.


RStudio 다운로더



최신 버전을 다운로드하고 설치 파일을 열면 RStudio 설치 창이 나타납니다. 다음으로 시작 메뉴 폴더와 사용하려는 R 버전을 선택할 수 있습니다. 최신 R을 설치한 경우 특정 버전을 선택하세요.



RStudio 시작 메뉴 폴더


RStudio 설정 - R 버전 선택



업데이트 후 RStudio의 새 세션을 열고 업데이트를 확인하세요. 다음 창이 나타납니다.


RStudio가 업데이트되었습니다!


문제 해결

이제 R과 RStudio를 모두 업데이트해야 합니다. 그러나 RStudio의 콘솔 세션에서는 여전히 이전 버전의 R을 사용하고 있다고 읽습니다. 무엇이 제공됩니까? 업데이트된 R 버전을 선택하려면 마지막 단계를 수행해야 할 수도 있습니다.


RStudio의 Tools tab 에서 Global Options 선택합니다.

RStudio 도구 탭 - 전역 옵션



다음 창의 R General 섹션에서 Change 버튼을 클릭하여 업데이트된 R 버전에 대한 올바른 디렉터리를 선택합니다.



RStudio 옵션 창 - R 버전 선택


나타나는 다음 창에서 업데이트된 R 버전을 선택합니다.


RStudio 창 - 특정 R 버전 선택



마지막으로 RStudio 세션을 닫았다가 다시 열고 콘솔을 검사합니다. 설치된 최신 버전의 R을 읽어야 합니다. 제 경우에는 R 4.2.3이나 “Shortstop Beagle”을 사용하고 있습니다.



RStudio 콘솔 메시지 - R 버전 4.2.3 "Shortstop Beagle"



마지막 생각들

이제 R, RStudio 및 패키지를 업데이트하는 방법을 배웠습니다. 이제 상황이 순조롭게 진행될 것이며 해당 구역에서 다시 작업을 시작할 수 있습니다.


출처 : Giphy



참고: 이 튜토리얼은 Windows 컴퓨터에서 수행되었습니다.

리드 이미지 소스: "야구하는 비글스"라는 메시지가 포함된 stable Diffusion v2.1.