Hướng dẫn sử dụng phần mềm r

I. Giới thiệu.

Bạn đang xem: Hướng dẫn sử dụng phần mềm r

Ngôn ngữ thống kê R vẫn phổ biến, đặc biệt cho việc phân tích dữ liệu. Trong bài xích hướng dẫn này mình sẽ ra mắt cơ bạn dạng về ngôn ngữ mớ lạ và độc đáo này.

Ngôn ngữ R vẫn “hot”. Hơn 4.400 gói add-on, sản xuất đó 18.000 thành viên của một đội ngôn ngữ R trên Linkedln, gần 80 team Meetup R vẫn hiện hữu, bao gồm một vụ việc là việc xem xét ngôn ngữ thống kê R đã dần phổ cập hơn, quan trọng đặc biệt trong việc phân tích dữ liệu.

II. Vì sao lại lựa chọn ngữ điệu R?

R là 1 trong những ngôn ngữ miễn phí, mã mối cung cấp mở, mạnh, và rất có thể mở rộng. Chuyên gia kinh tế trưởng của Google đang nói bên trên tờ báo thủ đô new york Times năm 2009 “Bạn có tương đối nhiều công gắng đã được gói gọn sẵn có, vì thế bạn đang đứng trên vai của tín đồ khổng lồ.

Vì đó là một môi trường lập trình sử dụng chuỗi command-line, chúng ta cũng có thể lưu lại một chuỗi các bước phân tích dữ liệu tinh vi bằng ngữ điệu R. Góp bạn tiện lợi hơn trong việc sử dụng lại quá trình phân tích của người sử dụng với thuộc dữ liệu, nếu khách hàng đã sử dụng một giao diện point-and-click, Hadley Wickham, tác giả của rất nhiều gói ngôn từ R phổ cập và là đơn vị khoa học bao gồm của Rstudio.

Điều này cũng tạo sự dễ dàng hơn cho gần như người xác thực kết quả phân tích và đánh giá lỗi các các bước của bạn, một sự việc nảy sinh theo tin tức cảm nhận gần đây, sau khoản thời gian có một lỗi code vào Excel là một trong nhiều lỗ hổng được tìm thấy trong một báo cáo phân tích kinh tế tài chính theo Reinhart/Rogoff mang đến hay.

Các lỗi bao gồm của nó không phải là một sự bất ngờ, Christopher Gandrud, người đã nhận được bằng tiến sỹ về phương pháp nghiên cứu vớt định lượng của trường tài chính Luân Đôn. Ông nhấn mạnh “Chúng ta sẽ luôn nổ lực tốt nhất” để tìm lỗi. Sự việc là chúng ta thường dùng những khí cụ và sự thực hành, rất nặng nề để có thể tìm thấy cùng sửa chúng.

Ông giải thích, chắc chắn là là chúng ta cũng có thể dễ dàng kiểm soát những công thức phức hợp trên một bảng tính. Gần như là không thuận lợi để chạy những bộ dữ liệu thông sang một bảng tính phương pháp để chất vấn như việc đặt những bộ tài liệu thông qua một script.

Câu thần chú ở đây là : “Hãy chắc chắn rằng rằng công việc của bạn có thể tái sản xuất” là câu nói thịnh hành của những người dân đam mê ngôn ngữ R.

*

III. Vì sao không bắt buộc là ngôn ngữ R?

Những khó khăn đầu tiên. Cú pháp ngôn từ R thì không giống so với khá nhiều ngôn ngữ khác.

“Tôi rất có thể viết một phần mềm chuyên nghiệp hóa bằng các chương trình, trong những số đó ngôn ngữ R là ngôn ngữ khó học nhất.” cố kỉnh vấn John D.Cook chia sẻ trên một website về ngữ điệu lập trình R mang lại những nhiều người đang học ngôn từ khác chuyển hẳn sang học ngôn ngữ R. “Ngôn ngữ này thật sự khá dễ dàng và đơn giản nhưng thiệt sự không tiện lợi.”

IV. Ban đầu với R

Đây là bài bác hướng dẫn không dành cho tất cả những người đã thành thạo ngôn ngữ R, cửa hàng chúng tôi chỉ phía dẫn cho mình cách để ban đầu dùng ngôn ngữ R thao tác làm việc với tài liệu cơ bản: giải nén các thống kê của một tập dữ liệu, tò mò một tập dữ liệu với hầu như biểu vật dụng cơ bản, và định hình lại tài liệu để dễ ợt hơn trong bài toán phân tích các dữ liệu.

1. Những bước đầu tiên

Để bắt đầu sử dụng ngữ điệu R, truy cập r-project.org để dowload và cài đặt cho desktop hay laptop của bạn. Nó chạy trên môi trường xung quanh Windows, OS X, và một loạt những căn cơ của Unix, nhưng chẳng thể chạy trên app android hay iOS.

Cài đặt ngữ điệu R là điều thứ nhất bạn cần làm. Tuy nhiên, Tôi đề nghị setup ngôn ngữ R IDE RStudio miễn phí. R bao gồm những nhân tài hữu ích mà bạn sẽ mong hóng từ một gốc rễ mã hóa; chẳng hạn như cú pháp highlight cùng tab được dùng trong mã hóa auto-completion. Tôi thích không gian làm vấn đề với 4 cửa sổ, quản lý tốt hơn nhiều cửa sổ R nhằm gõ lệnh, tàng trữ sript hiển thị lịch sử vẻ vang các cái lệnh , hiển thị trực quan và còn nhiều ưu điểm khác.

2. TITLE

Mặc dù các bạn không cần phải có RStudio IDE để bắt đầu, tuy vậy nó cũng hỗ trợ cho việc thao tác với R dễ dãi hơn.

Cửa sổ góc trên phía trái là nơi làm việc chính của bạn. Đó là trình biên dịch ngữ điệu R chất nhận được bạn tạo thành một file với khá nhiều dòng lệnh của ngữ điệu R, xuất xắc mở một tâp tin sẽ tồn tại, tiếp đến chạy tổng thể một tập tin hay phần nhiều thành phần của tập tin.

Xem thêm: 8 Công Thức Tính Diện Tích Tam Giác : Vuông, Thường, Cân, Đều

Cửa sổ dưới bên trái là giao diện điều khiển và tinh chỉnh tương tác, nơi bạn cũng có thể nhập những câu lệnh của R một loại tại 1 thời điểm. Bất kỳ những chiếc code nào chạy trên hành lang cửa số biên dịch cũng trở nên xuất hiện nay trên giao diện điều khiển (console).

Cửa sổ góc bên trên bên nên hiển thị không khí làm việc, có một danh sách các object hiện tại trong cỗ nhớ. Cũng có thể có một tab hiển thị lịch sử vẻ vang với một danh sách các lệnh trước của bạn: chúng ta có thể chọn một hoặc một trong những hay tất cả các loại code, bằng một click để gởi chúng cho ,hoặc giao diện điều khiển (console) hoặc là bất kể tập tin nào

đang vận động trên trình biên dịch của bạn.

Cửa sổ góc bên dưới bên bắt buộc hiển thị một biểu đồ, nếu như khách hàng tạo một sự trực quan tài liệu mã hóa bằng ngôn từ R. Hiển thị lịch sử hào hùng của các biểu đồ gia dụng trước với một sự chắt lọc để xuất ra một biểu đồ gia dụng dưới dạng một file hình hoặc định dạng PDF. Đây cũng là 1 trong những cửa sổ hiển thị đông đảo gói mở rộng(những phần không ngừng mở rộng của R) có sẵn trong khối hệ thống của bạn, đông đảo tập tin trong thư mục có tác dụng việc của bạn và hiển thị các tập tin được điện thoại tư vấn từ bối cảnh điều khiển.

3. Các phím tắt:

Wickham là một trong nhà khoa học cốt yếu của RStudio đến rằng có tương đối nhiều phím tắt đặc biệt nhất vào RStudio sau:

Phím Tab: là 1 chức năng tự động hóa hoàn tất. Ví như bạn ban đầu nhập dữ liệu trong giao diện điều khiển và tinh chỉnh (console) xuất xắc trình biên dịch thì nên nhấn phím Tab, RStudio dễ dàng và đơn giản nếu bạn lựa chọn 1 chức năng hoặc một tập tin mà các bạn muốn,rồi thừa nhận giữ hoặc phím Tab hoặc Enter để đồng ý chúng RStudio sẽ tự động hóa làm việc.

Ctrl+ Mũi thương hiệu lên (Cmd+ Mũi tên lên ở trên MAC) cũng là một trong dụng cụ auto hoàn thành tương tự. Bước đầu nhập dữ liệu và giữ tổng hợp phím này, vẫn hiển thị một danh sách mỗi mẫu lệnh mà lại đã nhập với tổ hợp phím này. Chọn và thừa nhận Return. Bí quyết làm này chỉ có hiệu lực thực thi với giao diện tinh chỉnh và điều khiển tương tác và không có công dụng trong cửa sổ trình biên dịch.

Ctrl+ Enter (Cmd+ Enter bên trên MAC) hiển thị mẫu code lúc này trong trình biên dịch, và gởi chúng cho trình điều khiển. Nếu khách hàng chọn những dòng code vào trình biên dịch và tiếp đến nhấn Ctrl/Cmd+ Enter, số đông dòng lệnh này sẽ chạy.

Vẫn còn nhiều tính năng trong RStudio gồm một danh sách rất đầy đủ các phím trên tài liệu trực tuyến: http://www.rstudio.com/ide/docs/

4. Cài đặt thư mục có tác dụng việc:

Thay đổi thư mục đang thao tác làm việc với chức năng : setwd(), chẳng hạn:

setwd(“~/mydirectory”)Chú ý: phần nhiều dấu gạch chéo cánh luôn luôn phải được đặt phía trước, ngay cả khi chúng ta đang trên một hệ thống Windows. Vào Windows, loại lệnh như sau:

setwd(“C:/Sharon/Documents/RProjects”)Nếu bạn áp dụng RStudio cũng có thể có thể đổi khác thư mục thao tác bằng cách: Session > phối Working Directory.

5. Cài đặt và sử dụng:

Bạn có thời cơ được thao tác làm việc một biện pháp dễ dàng bất kể điều gì bằng ngôn từ R, nếu như bạn biết tận dụng những điểm mạnh sẵn bao gồm trong ngôn từ R với hàng ngàn gói add-on ngơi nghỉ CRAN (Comprehensive R Archive Network). Cú pháp lệnh để thiết lập gói là :

install.packages(“thepackagename”)Nếu bạn không muốn gõ lệnh , vào RStudio có một tab Packages trong cửa sổ dưới mặt phải, click vào sẽ mở ra button “Install Packages.”( cũng đều có danh sách số đông dòng lệnh, các vị trí đa dạng phụ trực thuộc vào hệ quản lý của bạn).

Để chú ý thấy những packages đã setup vào hệ thống, bạn gõ:

installed.packages()Hay trong RStudio, tab ‘Packages’ trong hành lang cửa số bên dưới.

Sử dụng một packages sẽ được mua đặt:

library(“thepackagename”).Nếu muốn hiển thị ngày setup của hầu hết package, các bạn chạy câu lệnh:

update.packages()Bằng biện pháp này , bạn cũng có thể biết được phiên bản làm bài toán với tốt nhất mà các package đã được thiết lập đặt.

Nếu ước ao xóa một package vào hệ thống, áp dụng chức năng:

remove.packages(“thepackagename”)

6. Help!

Nếu ý muốn tìm ra nhiều hơn một chức năng, bạn cũng có thể gõ vết hỏi tất nhiên tên chức năng, có hoặc ko trong vết ngoặc đơn trong ngôn ngữ R:

?functionNameĐây là phím tắt của tính năng help có áp dụng dấu ngoặc:

help(functionName)Tuy nhiên, tôi không chắc vì sao bạn lại hy vọng dùng nó với lệnh ?functionName ngắn hơn.

Nếu bạn biết hầu hết gì cơ mà một chức năng dùng để triển khai gì tuyệt chỉ ao ước những định dạng để cần sử dụng nó đúng, chúng ta cũng có thể gõ:

example(functionName)Bạn cũng hoàn toàn có thể lấy một danh sách các ví dụ của tác dụng được dùng. Với tác dụng của đối số (arg) sẽ hiển thị một danh sách tính năng của những đối số:

args(functionName)Nếu bạn muốn tìm kiếm một thuật ngữ trong tài liệu trợ giúp của ngôn ngữ R, rất có thể dùng:

help.search(“your search term”)Phím tắt : ??(“my tìm kiếm term”)

Không buộc phải dấu ngoặc trường hợp thuật ngữ tra cứu kiếm là tự đơn không tồn tại dấu cách.

V. Tổng kết.

Như vậy bản thân đã reviews qua những làm việc cơ bản của R

Là một tín đồ mới tò mò về R nên mình cũng hướng dẫn một chút ít hiểu biết của bản thân mình về ngôn ngữ mớ lạ và độc đáo này một cách cơ bản rất ước ao sẽ có ích gì với đa số người.

link tham khảo: https://devmaster.edu.vn/r-la-gi-nhung-ly-do-ban-nen-bat-dau-hoc-ngon-ngu-lap-trinh-r.html