R có sẵn cho Linux, MacOS và Windows. Có thể tải xuống phần mềm từ Mạng lưu trữ R toàn diện (CRAN) Show khởi độngSau khi R được tải xuống và cài đặt, chỉ cần tìm và khởi chạy R từ thư mục Ứng dụng của bạn Nhập lệnhR là một chương trình điều khiển dòng lệnh. Người dùng nhập các lệnh tại dấu nhắc (> theo mặc định) và mỗi lệnh được thực hiện một lần Không gian làm việc là môi trường làm việc R hiện tại của bạn và bao gồm mọi đối tượng do người dùng xác định (vectơ, ma trận, khung dữ liệu, danh sách, hàm). Khi kết thúc phiên R, người dùng có thể lưu hình ảnh của không gian làm việc hiện tại được tự động tải lại vào lần tiếp theo R được bắt đầu Giao diện người dùng đồ họaNgoài bảng điều khiển R tích hợp, RStudio là trình chỉnh sửa mã R phổ biến nhất và nó giao tiếp với các nền tảng R cho Windows, MacOS và Linux Các toán tử logic và nhị phân của R sẽ rất quen thuộc với các lập trình viên. Lưu ý rằng toán tử nhị phân hoạt động trên vectơ và ma trận cũng như vô hướng Các toán tử số học bao gồm Toán tửMô tả+cộng-trừ*nhân/chia^ hoặc **lũy thừaToán tử logic bao gồm Mô tả toán tử>lớn hơn>=lớn hơn hoặc bằng==chính xác bằng. = không bằngR có nhiều loại dữ liệu bao gồm vô hướng, vectơ (số, ký tự, logic), ma trận, khung dữ liệu và danh sách Sử dụng toán tử gán <- để tạo biến mới
Hầu hết mọi thứ trong R được thực hiện thông qua các chức năng. Hàm là một đoạn mã được viết để thực hiện một tác vụ cụ thể; . ). Trong R, một hàm được định nghĩa với cấu trúc
Mã ở giữa các dấu ngoặc nhọn là phần thân của hàm. Lưu ý rằng bằng cách sử dụng các hàm dựng sẵn, điều duy nhất bạn cần lo lắng là làm thế nào để truyền đạt hiệu quả các đối số đầu vào chính xác (arglist) và quản lý/các giá trị trả về (nếu có) Nhập dữ liệu vào R khá đơn giản. R cung cấp các tùy chọn để nhập nhiều loại tệp, từ CSV đến cơ sở dữ liệu Ví dụ: đây là cách nhập CSV vào R
R cung cấp nhiều chức năng để thu thập số liệu thống kê tóm tắt. Một cách để lấy số liệu thống kê mô tả là sử dụng hàm sapply() với một số liệu thống kê tóm tắt cụ thể Dưới đây là cách lấy giá trị trung bình với hàm sapply()
Các hàm có thể được sử dụng trong sapply bao gồm mean, sd, var, min, max, median, range và quantile Trong R, đồ thị thường được tạo tương tác. Đây là một ví dụ
Hàm plot( ) mở một cửa sổ đồ thị và vẽ đồ thị trọng số so với. các hình ảnh được nhìn thấy là đại diện duy nhất. Dòng mã tiếp theo thêm một đường hồi quy vào biểu đồ này. Dòng cuối cùng thêm tiêu đề góiCác gói là tập hợp các hàm R, dữ liệu và mã được biên dịch theo định dạng được xác định rõ. Thư mục lưu trữ các gói được gọi là thư viện. R đi kèm với một bộ gói tiêu chuẩn. Những người khác có sẵn để tải về và cài đặt. Sau khi cài đặt, chúng phải được tải vào phiên để sử dụng
Khi R được cài đặt, có một hệ thống trợ giúp tích hợp toàn diện. Tại dấu nhắc lệnh của chương trình, bạn có thể sử dụng bất kỳ cách nào sau đây ________số 8_______ Đi xa hơnNếu bạn thích một môi trường tương tác trực tuyến để học R, hướng dẫn R miễn phí này của DataCamp là một cách tuyệt vời để bắt đầu Học RR là một ngôn ngữ lập trình R thường được sử dụng để tính toán thống kê và trình bày đồ họa để phân tích và trực quan hóa dữ liệu Bắt đầu học R ngay bây giờ »Ví dụ trong mỗi chươngVới trình chỉnh sửa "Tự mình thử" của chúng tôi, bạn có thể chỉnh sửa mã R và xem kết quả Thí dụCách xuất một số văn bản và cách thực hiện phép tính đơn giản trong R Kết quả Tự mình thử »Thí dụCách bạn có thể sử dụng R để dễ dàng tạo biểu đồ có số từ 1 đến 10 trên cả trục x và y Kết quả Tự mình thử »Chúng tôi khuyên bạn nên đọc hướng dẫn này, theo trình tự được liệt kê trong menu bên trái Bài tập RKiểm tra bản thân với các bài tậpBài tậpChèn phần còn thiếu của mã bên dưới để xuất "Xin chào thế giới" Cung cấp câu trả lời " bắt đầu bài tập Việc học của tôiTheo dõi tiến trình của bạn với chương trình "Học tập của tôi" miễn phí tại W3Schools Đăng nhập vào tài khoản của bạn và bắt đầu kiếm điểm Đây là một tính năng tùy chọn. Bạn có thể học W3Schools mà không cần sử dụng My Learning R Ví dụTìm hiểu bằng các ví dụ. Hướng dẫn này bổ sung tất cả các giải thích với các ví dụ rõ ràng Xem tất cả các ví dụ về R R đốHọc bằng cách làm bài kiểm tra. Bài kiểm tra này sẽ cung cấp cho bạn tín hiệu về mức độ bạn biết về R Làm bài kiểm tra R Tại sao R được gọi là ngôn ngữ R?Tên "R" là bắt nguồn từ chữ cái đầu tiên trong tên của hai nhà phát triển, Ross Ihaka và Robert Gentleman , những người đã .
\r có nghĩa là gì trong lập trình?\r là trả về xuống dòng , điều này thường có nghĩa là con trỏ sẽ di chuyển đến cột ngoài cùng bên trái, trong khi \n là nguồn cấp dữ liệu xuống dòng .
R có khó học không?R nổi tiếng là khó học . Điều này phần lớn là do R rất khác so với nhiều ngôn ngữ lập trình. Cú pháp của R, không giống như các ngôn ngữ như Python, rất khó đọc. Các thao tác cơ bản như chọn, đặt tên và đổi tên biến trong R khó hiểu hơn so với các ngôn ngữ khác.
R so với Python là gì?Câu hỏi thường gặp về Python so với R
. Điều này có nghĩa là Python linh hoạt hơn và có thể được sử dụng cho nhiều tác vụ hơn, chẳng hạn như phát triển web, thao tác dữ liệu và học máy. Python is a general-purpose programming language, while R is a statistical programming language. This means that Python is more versatile and can be used for a wider range of tasks, such as web development, data manipulation, and machine learning. |