Rate this post

Trong bài này, chúng ta sẽ đi qua danh sách một số gói quan trọng trong R. Chúng ta sẽ thảo luận về các gói phổ biến và thường được sử dụng nhất. Các gói này không có xếp hạng theo bất kỳ thứ tự nào nhưng là một phần của bài viết này do các chức năng và hoạt động đa dạng của chúng.

Các bài viết liên quan:

R là từ ngữ của Khoa học Dữ liệu bao gồm một kho lưu trữ khổng lồ các gói. Các gói này hấp dẫn các trường khác nhau sử dụng R cho các mục đích dữ liệu của chúng. Có 10.000 gói trong CRAN, làm cho nó trở thành một đại dương của các chức năng thống kê tinh túy. Mặc dù không thể đặt tên cho từng gói đơn lẻ trong bài viết này, nhưng chúng tôi sẽ cố gắng hết sức để đưa các gói phổ biến nhất và thường được sử dụng vào R.

Danh sách các gói trong R

Danh sách các gói chính trong ngôn ngữ lập trình R như sau:

tidyr

Như tên cho thấy, chúng tôi sử dụng tidyr để làm cho dữ liệu ‘gọn gàng’. Nó hoạt động tốt với dplyr . Về cơ bản, đây là một sự phát triển của gói reshape2 mà chúng ta sẽ thảo luận ở phần sau.

ggplot2

Với ggplot2, bạn có thể tạo đồ họa một cách khai báo. ggplot2 nổi tiếng với các đồ thị chất lượng và trang nhã giúp nó khác biệt với các gói trực quan hóa khác.

ggraph

ggraph là một phần mở rộng của ggplot2 . Nó loại bỏ hạn chế của ggplot2, đó là sự phụ thuộc của nó vào dữ liệu dạng bảng.

dplyr

Chúng tôi sử dụng thư viện này để thực hiện phân tích dữ liệu và phân tích dữ liệu. Thư viện dplyr hỗ trợ một số chức năng cho các khung dữ liệu trong R.

Hãy sửa đổi khái niệm về Hoạt động khung dữ liệu R

tidyquant

 

tidyquant là một gói tài chính được sử dụng để thực hiện phân tích tài chính định lượng. Nó bổ sung vào vũ trụ ngăn nắp như một gói tài chính. Chúng tôi có thể sử dụng nó để nhập, phân tích và hiển thị dữ liệu.

dygraphs

Gói dygraphs trong R cung cấp giao diện cho thư viện JavaScript chính mà chúng ta có thể sử dụng để lập biểu đồ. Nó đặc biệt được sử dụng để vẽ dữ liệu chuỗi thời gian trong R.

leaflet

leaflet là một thư viện JavaScript mã nguồn mở để tạo các hình ảnh trực quan tương tác. Các trang web nổi tiếng như New York Times, Flickr, Github, v.v. sử dụng tờ rơi. Gói R của tờ rơi giúp bạn dễ dàng tương tác với nó.

Tất cả các Thư viện JavaScript cơ bản mà bạn phải biết!

ggmap

Đây là một gói ánh xạ được sử dụng để phác thảo các hình ảnh trực quan không gian. Nó cũng bao gồm các công cụ khác nhau để định vị địa lý và định tuyến.

glue

Các nhà phát triển đã tạo ra gói này để thực hiện hoạt động bao bọc dữ liệu. Chúng tôi sử dụng gói này để đánh giá biểu thức R có trong chuỗi.

shiny

Với sự trợ giúp của shiny, bạn có thể phát triển các ứng dụng web tương tác và có tính thẩm mỹ cao bằng cách sử dụng R. Nó cũng cung cấp các tiện ích mở rộng khác nhau với CSS, tiện ích HTML và JavaScript.

plotly

Gói R ‘âm mưu’ cung cấp các đồ thị chất lượng và tương tác trực tuyến. Nó mở rộng trên thư viện JavaScript – plotly.js .

tidytext

Gói này cung cấp các chức năng khai thác văn bản khác nhau để xử lý văn bản và thực hiện phân tích tình cảm thông qua ‘dplyr’, ‘ggplot’ và các công cụ linh tinh khác.

Khám phá Dự án Khoa học Dữ liệu về Phân tích Cảm xúc trong R

stringr

Gói này cung cấp các trình bao bọc nhất quán và đơn giản để sử dụng cho gói ‘stringi’, tạo điều kiện cho các hoạt động chuỗi phổ biến.

reshape2

Gói này tạo điều kiện cho việc tái cấu trúc và tổng hợp dữ liệu linh hoạt bằng cách sử dụng các hàm tan ()decast () .

dicromat

Gói dichromat R dùng để loại bỏ Tương phản Đỏ-Xanh lá hoặc Xanh lam-Xanh lục khỏi màu sắc.

digest

Chúng tôi sử dụng gói thông báo để tạo các đối tượng băm mật mã của các hàm R.

MASS

MASS cung cấp một số lượng lớn các chức năng thống kê. Nó cung cấp các bộ dữ liệu được kết hợp với cuốn sách “Thống kê ứng dụng hiện đại với S”.

caret

Gói dấu mũ cung cấp các chức năng để thực hiện các nhiệm vụ phân loại và hồi quy. CaretEnsemble, một tính năng của caret là sự kết hợp của các mô hình khác nhau.

e1071

Thư viện này cung cấp các hàm hữu ích cần thiết cho việc phân tích dữ liệu như Fourier Transforms, Naive Bayes, Clustering, SVM và các hàm linh tinh khác.

sentimentr

Gói này cung cấp các chức năng để thực hiện phân tích tình cảm. Nó tính toán phân cực văn bản ở cấp độ câu và thực hiện tổng hợp theo hàng hoặc nhóm các biến.

Bản tóm tắt

Trong bài viết trên, chúng tôi đã xem qua danh sách các gói phổ biến nhất trong R. Chúng tôi đã thảo luận về các thư viện khác nhau mà chúng tôi sử dụng để bao bọc, phân tích và hiển thị dữ liệu. R là một ngôn ngữ không ngừng phát triển đã tạo dựng được chỗ đứng trong ngành Khoa học Dữ liệu. Chúng tôi hy vọng rằng bạn thích đọc bài viết này. Nếu chúng tôi bỏ sót bất kỳ gói nào mà bạn cho là quan trọng, hãy nhớ bình luận.

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Contact Me on Zalo
Call now