Header ads

Header ads
» » » Tổng quan về ngôn ngữ R, cài đặt R trên Windows và Linux

R là một ngôn ngữ đang rất thịnh hành, có rất nhiều lý do để bắt đầu học R và tìm hiểu lợi ích của ngôn ngữ này. Vậy R là ngôn ngữ gì, ưu và nhược điểm thế nào, làm thế nào để cài đặt ngôn ngữ này? Hãy cùng Quantrimang.com tìm hiểu qua các nội dung trong bài viết dưới đây. Mời bạn đọc theo dõi.

Ngôn ngữ lập trình R là gì?

R là một ngôn ngữ lập trình hàm cấp cao, cũng là một môi trường dành cho tính toán thống kê. R hỗ trợ rất nhiều công cụ cho phân tích dữ liệu, khám phá tri thức và khai thác dữ liệu nhưng lại hoàn toàn miễn phí, là phần mềm mã nguồn mở, vì vậy ta có thể dễ dàng cài đặt và sử dụng mà không cần phải mua bản quyền.

R là ngôn ngữ gì, ưu và  nhược điểm thế nào, làm thế nào để cài đặt ngôn ngữ này?

R được sáng lập bởi nhóm tác giả "R Development Core Team" tại đại học Auckland, New Zealand, do Ross Ihaka cùng Robert Gentleman khởi xướng và phát triển từ ngôn ngữ lập trình thống kê S. Phần mềm này chạy trên nhiều phần cứng như Intel, PowerPC, Alpha, Sparc và nhiều hệ điều hành khác nhau như Unix, Linux, Windows, Mac, nhưng không thể chạy trên Android hay iOS.

R rất dễ học và có thể phát triển nhanh các ứng dụng tính toán xác suất thống kê, phân tích dữ liệu trong thời gian ngắn nhờ nhiều công cụ tích hợp sẵn dùng, như khả năng lập trình, kiểu dữ liệu phong phú, các hàm thống kê, giải thuật học tự động và các giao diện truy vấn dữ liệu, hiển thị dữ liệu. Đồng thời, R có thể tích hợp được với ngôn ngữ khác (C, C++) và tương tác với nhiều nguồn dữ liệu và các gói thống kê (SAS, SPSS).

Ưu điểm của ngôn ngữ R

Ưu điểm của ngôn ngữ R

    Ngôn ngữ R được biết đến là một công cụ rất mạnh cho machine learning, thống kê và phân tích dữ liệu. R có thể chạy code mà không cần đến bất cứ compiler nào, cũng có thể thực hiện bất kỳ một phép tính, sơ đồ và công thức nào trên vectors… khi cần thiết. 

    Cài đặt ngôn ngữ R

    Nếu bạn đã sẵn sàng cho việc phát triển R thì hãy dành cho ngôn ngữ một môi trường để hoạt động. Bắt đầu nhé.

    Cài đặt R trên Windows

    Bạn có thể tải xuống phiên bản cài đặt của R từ R-3.2.2 cho Windows (32/64 bit). Như bản hiện tại Quantrimang chạy là 3.6.0.

    File tải xuống ở dạng cài đặt (.exe) với tên R-version-win.exe. Bạn chỉ cần click đúp chuột và chạy chương trình cài đặt.

    File tải xuống ở dạng cài đặt (.exe) với tên "R-version-win.exe"

    Nếu Windows của bạn là phiên bản 32 bit, chương trình sẽ tự động cài đặt phiên bản 32 bit. Nhưng nếu Windows của bạn là 64 bit, thì nó sẽ cài đặt cả phiên bản 32 bit và 64 bit.

    Nếu Windows của bạn là phiên bản 32 bit, chương trình sẽ tự động cài đặt phiên bản 32 bit

    Nhưng nếu Windows của bạn là 64 bit, thì nó sẽ cài đặt cả phiên  bản 32 bit và 64 bit.

    Sau khi cài đặt, bạn có thể tìm chương trình trong R\R3.6.0\bin\i386\Rgui.exe ở Windows Program Files. Nhấp vào biểu tượng này để hiển thị R-GUI và bắt đầu lập trình ngôn ngữ R thôi.

    Nhấp vào biểu tượng R để hiển thị R-GUI và bắt đầu lập trình ngôn ngữ R

    Cài đặt trên Linux

    R có sẵn dưới dạng nhị phân cho nhiều phiên bản Linux tại R Binaries.

    Việc chuyển đổi cài đặt Linux từ phiên bản này sang phiên bản khác được mô tả dưới mỗi loại phiên bản trong liên kết trên. Tuy nhiên để nhanh hơn thì bạn có thể sử dụng lệnh yum như sau:

    $ yum install R

    Lệnh trên sẽ cài đặt các hàm cốt lõi của lập trình R cùng với các package tiêu chuẩn, có thể bổ sung các package khác sau. Sau đó, bạn khởi chạy R prompt như sau:

    $ R   R version 3.6.0 (2019-04-26) -- "Full of Ingredients"   Copyright (C) 2019 The R Foundation for Statistical Computing   Platform: x86_64-redhat-linux-gnu (64-bit)      R is free software and comes with ABSOLUTELY NO WARRANTY.   You are welcome to redistribute it under certain conditions.   Type 'license()' or 'licence()' for distribution details.      R is a collaborative project with many contributors.   Type 'contributors()' for more information and   'citation()' on how to cite R or R packages in publications.      Type 'demo()' for some demos, 'help()' for on-line help, or   'help.start()' for an HTML browser interface to help.   Type 'q()' to quit R.   >

    Bây giờ bạn có thể sử dụng lệnh tại prompt R để cài đặt các package mong muốn. Ví dụ: lệnh sau sẽ cài đặt gói plotrix sử dụng cho biểu đồ 3D.

    > install.packages("plotrix")

    Kết luận lại, R là ngôn ngữ lập trình thống kê được sử dụng rộng rãi nhất trên thế giới. Đây là lựa chọn số 1 của các nhà khoa học dữ liệu và được hỗ trợ bởi một cộng đồng những người đóng góp sôi nổi và tài năng. Ngôn ngữ R được dạy trong các trường đại học và triển khai trong các ứng dụng kinh doanh quan trọng.

    Khóa đào tạo Power BI phân tích báo cáo để bán hàng thành công


    Khóa học AutoIt dành cho dân IT và Marketing chuyên nghiệp

    Khóa học hướng dẫn sử dụng Powerpoint từ đơn giản đến phức tạp HIỆU QUẢ
    Khóa học Thiết kế, quản lý dữ liệu dự án chuyên nghiệp cho doanh nghiệp bằng Bizagi
     Khoa hoc hay
    Khóa học Phân tích dữ liệu sử dụng Power Query trong Excel
    Khóa học Phân tích dữ liệu sử dụng TableAU - Chìa khóa thành công!
    Nhấn vào đây để bắt đầu khóa học

    Khóa học "Thiết kế bài giảng điện tử", Video, hoạt hình 
    kiếm tiền Youtube bằng phần mềm Camtasia Studio
    Khóa học HƯỚNG DẪN THIẾT KẾ VIDEO CLIP CHO DÂN MARKETING CHUYÊN NGHIỆP
     Xây dựng website​​​​
    HƯỚNG DẪN THIẾT KẾ QUẢNG CÁO VÀ ĐỒ HỌA CHUYÊN NGHIỆP VỚI CANVA
    Hãy tham gia khóa học để trở thành người chuyên nghiệp. Tuyệt HAY!😲👍
     Khoa hoc hay
    http://hoc.elearninghaiphong.com/main/noidungkhoahoc/15



    GOOGLE SPREADSHEETS phê không tưởng
     Khoa hoc hay
    Khóa hoc lập trình bằng Python tại đây

    Hacker mũ trắng




    Hãy tham gia khóa học để biết mọi thứ

    Để tham gia tất cả các bài học, Bạn nhấn vào đây 
    Khóa học sử dụng Adobe Presenter-Tạo bài giảng điện tử
     Khoa hoc hay
    http://hoc.elearninghaiphong.com/main/noidungkhoahoc/71

    Khóa học sử dụng Edmodo để dạy và học hiện đại để thành công

    Tham gia nhóm Facebook

    Cập nhật công nghệ từ Youtube tại link: https://www.youtube.com/channel/UCAJ8Zn9hgWCefbt65CP0cSQ/videos
    Để tham gia khóa học công nghệ truy cập link: http://thuvien.hocviendaotao.com
    Mọi hỗ trợ về công nghệ email: dinhanhtuan68@gmail.com

    About Học viện đào tạo trực tuyến

    Xinh chào bạn. Tôi là Đinh Anh Tuấn - Thạc sĩ CNTT. Email: dinhanhtuan68@gmail.com .
    - Nhận đào tạo trực tuyến lập trình dành cho nhà quản lý, kế toán bằng Foxpro, Access 2010, Excel, Macro Excel, Macro Word, chứng chỉ MOS cao cấp, IC3, tiếng anh, phần mềm, phần cứng .
    - Nhận thiết kế phần mềm quản lý, Web, Web ứng dụng, quản lý, bán hàng,... Nhận Thiết kế bài giảng điện tử, số hóa tài liệu...
    HỌC VIỆN ĐÀO TẠO TRỰC TUYẾN:TẬN TÂM-CHẤT LƯỢNG.
    «
    Next
    Bài đăng Mới hơn
    »
    Previous
    Bài đăng Cũ hơn