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 😱.
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ỡ '
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.
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.
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.
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.
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.
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).
Nhấp vào đây sẽ nhắc cửa sổ giống như trước đây bật lên.
Để 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.
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).
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).
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.
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).
Select All
ở dưới cùng để chọn tất cả các gói.Install Updates
.
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
.
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.
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
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”.
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à
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ể.
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.
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
.
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
.
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.
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”.
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.
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.