paint-brush
Trở thành một Beagle Shortstop: Tìm hiểu cách cập nhật R và RStudio lên phiên bản mới nhấttừ tác giả@jessblaq
37,329 lượt đọc
37,329 lượt đọc

Trở thành một Beagle Shortstop: Tìm hiểu cách cập nhật R và RStudio lên phiên bản mới nhất

từ tác giả Jessica Blaquiere7m2023/04/04
Read on Terminal Reader

dài quá đọc không nổi

Bản thân R là ngôn ngữ lập trình nguồn mở và RStudio là môi trường phát triển tích hợp (IDE) Cho phép người dùng viết mã bằng R và có quyền truy cập dễ dàng vào các công cụ, dữ liệu và hình ảnh trực quan. Tìm hiểu cách cập nhật R, RStudio và các gói.
featured image - Trở thành một Beagle Shortstop: Tìm hiểu cách cập nhật R và RStudio lên phiên bản mới nhất
Jessica Blaquiere HackerNoon profile picture
0-item
1-item
2-item


Bạn đã làm việc với một dự án trong RStudio trong nhiều ngày và đang tìm hiểu sâu về mã và các thư viện đã tải. Mọi thứ đang diễn ra tuyệt vời...cho đến khi chúng không còn nữa 🙄. Đột nhiên, các thông báo lỗi đáng sợ bật lên khi bạn cố gắng sử dụng thư viện mà bạn đã sử dụng dễ dàng cho đến nay. Bạn quyết định bỏ qua nó bây giờ và lo lắng về nó sau này. Nhưng lần sau khi bạn mở phiên RStudio của mình, một vấn đề khác lại phát sinh. Đã đến lúc cập nhật phần mềm RStudio của bạn. Bạn tự lý luận và quyết định xử lý nó ngay bây giờ vì bạn biết quá rõ, những vấn đề và chỉ số này CHỈ CÒN TỚI 😱.



Nguồn: Giphy


Những vấn đề này có thể đáng sợ và đáng sợ khi bạn đang ở giữa quy trình làm việc, ngay cả đối với những lập trình viên giàu kinh nghiệm nhất. Đối với một, bạn phải phá vỡ ' trạng thái dòng chảy ' mà bạn đã đạt được một cách kỳ diệu. Không ai muốn dừng việc họ đang làm để có thể chuyển sang chế độ khắc phục sự cố.


Thứ hai, lập trình có thể phức tạp và có nhiều phần chuyển động. Khi bạn đã tìm thấy một phương pháp hiệu quả, bạn sẽ không muốn gây rối với nó nữa. Cập nhật phần mềm của bạn dẫn đến cập nhật thư viện của bạn và không thể biết liệu những cập nhật đó có dẫn đến lỗi trong mã của bạn hay không.


Nguồn: Giphy


Mục lục:

  1. R và RStudio là gì?
  2. Tại sao bạn nên cập nhật phần mềm của mình.
  3. Cách kiểm tra phiên bản R và RStudio hiện tại của bạn.
  4. Sidetrack - Cập nhật các gói R.
  5. Cách cập nhật R.
  6. Cách cập nhật RStudio.
  7. Xử lý sự cố.

R và RStudio - Sự khác biệt là gì?

Bản thân R là ngôn ngữ lập trình mã nguồn mở và RStudio là môi trường phát triển tích hợp (IDE) cho phép người dùng viết mã bằng R và dễ dàng truy cập vào các công cụ, dữ liệu và trực quan hóa trong một môi trường giống như bảng điều khiển gọn gàng. Thật không may, bạn phải cập nhật chúng một cách độc lập. Mặc dù vậy, bạn có thể thoát khỏi việc chỉ cập nhật RStudio hầu hết thời gian và để R một mình.



Tại sao bạn nên cập nhật

Một phản ứng phổ biến đối với kịch bản này là tắt các bản cập nhật và “nghĩ về nó sau”. Điều đó có thể hoạt động trong một thời gian ngắn, nhưng đây là lý do tại sao bạn nên xử lý nó ngay lập tức và cập nhật phần mềm của mình.


  1. Hưởng lợi từ các tính năng mới nhất của RStudio.
  2. Sửa chữa các sự cố mà bạn đang gặp phải.
  3. Khắc phục các lỗi tiềm ẩn mà các lập trình viên RStudio đã cập nhật, ngay cả khi chúng chưa ảnh hưởng đến quy trình làm việc của bạn (chưa).
  4. Loại bỏ những thông điệp cảnh báo phiền phức.
  5. Duy trì R và RStudio ở trạng thái hạnh phúc khi ở bên nhau.

Cách kiểm tra phiên bản R và RStudio hiện tại của bạn

Có một số phương pháp để kiểm tra (các) phiên bản phần mềm hiện tại của bạn. Bạn nên ghi lại (các) phiên bản bạn đang sử dụng, đề phòng trường hợp bạn gặp phải bất kỳ sự cố nào và quyết định muốn hoàn nguyên về sau. Điều này là không thể, nhưng bạn cũng có thể thận trọng.


RStudio - Cách 1:

Thông thường, bạn sẽ thấy một cửa sổ bật lên giống như cửa sổ bên dưới khi bạn mở RStudio. Điều này cho bạn biết phiên bản hiện tại của bạn và phiên bản nào có sẵn.


RStudio - Cập nhật Cửa sổ có sẵn.


RStudio - Cách 2:

Nếu không nhận được các chỉ báo cập nhật này, bạn vẫn có thể kiểm tra các bản cập nhật theo cách thủ công. Đầu tiên, bạn tìm đến tab Help và chọn Check for Updates (được khoanh vàng bên dưới).



RStudio - Tab trợ giúp - Kiểm tra các bản cập nhật.



Nhấp vào đây sẽ nhắc cửa sổ giống như trước đây bật lên.



RStudio - Cập nhật Cửa sổ có sẵn.


R - Cách 1:

Để kiểm tra phiên bản R hiện tại của bạn, hãy nhập sessionInfo() vào bảng điều khiển (có phông chữ màu xanh bên dưới). Chạy lệnh sẽ mang lại kết quả như sau. Kết quả cho thấy phiên bản R 4.2.1 hiện đang được sử dụng.


Nội dung Bảng điều khiển RStudio sau dấu nhắc 'sessionInfo()'.


R - Cách 2:

Hiện tại mọi thứ đang trở nên dư thừa, nhưng phương pháp dễ nhất để kiểm tra phiên bản R của bạn (và thú vị nhất) là chỉ cần mở RStudio, nhìn vào bảng điều khiển và đọc văn bản được hiển thị. Bạn sẽ nhận thấy nhóm dự án đã phát triển phiên bản này đưa ra đó là một cái tên hài hước. Trong trường hợp này, phiên bản R 4.2.1 còn được gọi là “Đứa trẻ trông vui tính” 😭 (được tô màu vàng bên dưới).



Nội dung Bảng điều khiển RStudio khi tải phiên mới.


một lối rẽ

Bạn có thể chưa sẵn sàng cập nhật RStudio hoàn toàn, nhưng bạn đang nhận được thông báo lỗi và các lỗi liên quan đến gói. Hãy nhớ rằng bạn có thể thử cập nhật gói rắc rối và xem liệu điều đó có khắc phục được lỗi không. Điều hướng đến Packages tab nơi bạn có thể xem danh sách các gói RStudio. Nhấp vào Update button (xem hình bên dưới).


RStudio - tab Gói.



Sau khi nhấn Update trên Packages tab sẽ xuất hiện cửa sổ mới như hình bên dưới. Cửa sổ mới thông báo cho bạn về phiên bản gói mà bạn đã cài đặt hiện tại và phiên bản nào có sẵn để cài đặt.



RStudio - Cập nhật cửa sổ Gói.



Bạn cũng có thể bấm vào NEWS button cho gói quan tâm để xem những gì đã được cập nhật. Nhấp vào nút này sẽ mở trình duyệt có danh sách thông tin. Ví dụ: nhấp vào NEWS button của ggplot2 sẽ hiển thị nhiều thay đổi và sửa lỗi trong phiên bản mới (xem hình ảnh bên dưới).



RStudio - TIN TỨC liên quan đến glot2 phiên bản 3.4.


Cập nhật các gói:

Phương pháp 1: Cập nhật mọi gói

  • Nhấp vào Select All ở dưới cùng để chọn tất cả các gói.
  • Nhấp vào Install Updates .


Phương pháp 2: Chỉ cập nhật các gói chọn lọc

  • Nhấp vào hộp bên cạnh (các) gói bạn muốn cập nhật.

  • Chọn Install Updates .

  • Một lời nhắc cảnh báo yêu cầu khởi động lại R sẽ xuất hiện, nhấp vào Yes .



RStudio - Cửa sổ Update Packages với 2 gói được chọn.



Cửa sổ cảnh báo RStudio để khởi động lại R.



Sau khi cập nhật hoàn tất, bạn sẽ nhận thấy những thay đổi được liệt kê trong bảng điều khiển. Phiên bản gói của bạn sẽ được cập nhật trong danh sách các gói.



Cách cập nhật R

Nếu bạn dự định cập nhật cả R và RStudio, thì hợp lý hơn là cập nhật R trước nhưng bạn có thể cập nhật chúng theo một trong hai thứ tự. Nếu bạn chỉ định cập nhật RStudio, hãy chuyển sang phần tiếp theo.


Hướng đến dự án r và tra cứu phiên bản mới nhất của R. Để tải xuống phiên bản mới nhất, bạn sẽ phải chọn CRAN gương được sắp xếp theo khu vực. CRAN là một mạng máy chủ lưu trữ các phiên bản mới nhất của R. Họ yêu cầu chọn máy nhân bản “gần bạn nhất để giảm thiểu tải mạng”. Tải xuống và cài đặt tệp .



R - link tải ver 4.2.3



Xác nhận rằng bạn đã cài đặt thành công phiên bản mới nhất và chuyển sang cập nhật RStudio. Hình ảnh bên dưới cho thấy R đã được cập nhật lên phiên bản 4.2.3 “Shortstop Beagle”.



Thông tin phiên bản R Console


Cách cập nhật RStudio

Bây giờ bạn biết bạn đang chạy phiên bản nào, tiếp theo là gì?


Từ cửa sổ bật lên của trình cập nhật, nhấp vào Quit and Download . Hành động này sẽ đóng phiên RStudio của bạn và RStudio Desktop - Vị trí sẽ tự động mở trong trình duyệt của bạn.


Trình tải xuống RStudio



Tải xuống phiên bản mới nhất, mở tệp cài đặt và bạn sẽ thấy cửa sổ Cài đặt RStudio. Tiếp theo, bạn có thể chọn Thư mục Menu Bắt đầu và phiên bản R nào bạn muốn sử dụng. Nếu bạn đã cài đặt R mới nhất, hãy chọn phiên bản cụ thể.



Thư mục menu bắt đầu của RStudio


Thiết lập RStudio - chọn phiên bản R



Sau khi cập nhật, hãy mở một phiên mới của RStudio và kiểm tra các bản cập nhật. Bạn sẽ thấy cửa sổ sau.


RStudio đã được cập nhật!


Xử lý sự cố

Cả R và RStudio sẽ được cập nhật ngay bây giờ. Nhưng phiên bảng điều khiển của bạn trong RStudio đọc rằng bạn vẫn đang sử dụng phiên bản cũ của R. Điều gì mang lại? Bạn có thể phải thực hiện một bước cuối cùng để chọn phiên bản cập nhật của R.


Trong RStudio, dưới Tools tab , chọn Global Options .

Tab Công cụ RStudio - Tùy chọn chung



Trên cửa sổ tiếp theo, trong phần R General , chọn đúng thư mục cho phiên bản R đã cập nhật của bạn bằng cách nhấp vào nút Change .



Cửa sổ Tùy chọn RStudio - Chọn Phiên bản R


Trên cửa sổ tiếp theo xuất hiện, chọn phiên bản cập nhật của R.


Cửa sổ RStudio - chọn phiên bản cụ thể của R



Cuối cùng, đóng phiên RStudio của bạn, mở lại và kiểm tra bảng điều khiển. Nó sẽ đọc phiên bản R mới nhất được cài đặt. Trong trường hợp của tôi, tôi hiện đang sử dụng R 4.2.3 hoặc “Shortstop Beagle”.



Thông báo bảng điều khiển RStudio - Phiên bản R 4.2.3 "Shortstop Beagle"



Suy nghĩ cuối cùng

Bây giờ bạn đã học cách cập nhật R, RStudio và các gói của mình. Bây giờ mọi thứ sẽ thuận buồm xuôi gió và bạn có thể quay lại làm việc trong khu vực.


Nguồn: Giphy



Lưu ý: Hướng dẫn này được thực hiện trên máy tính Windows.

Nguồn hình ảnh chính: khuếch tán ổn định.