Làm cách nào để chuyển đổi bảng excel thành r?
Cách dễ nhất để nhập tệp Excel vào R là sử dụng hàm read_excel() từ gói readxl
Hàm này sử dụng cú pháp sau Show
read_excel(đường dẫn, trang tính = NULL) ở đâu
Hướng dẫn này cung cấp một ví dụ về cách sử dụng chức năng này để nhập tệp Excel vào R Thí dụ. Nhập tệp Excel vào RGiả sử tôi có một tệp Excel được lưu ở vị trí sau C. \Users\Bob\Desktop\data. xlsx Tệp chứa dữ liệu sau Đoạn mã sau cho biết cách nhập tệp Excel này vào R #install and load readxl package
install.packages('readxl')
library(readxl)
#import Excel file into R
data <- read_excel('C:\\Users\\Bob\\Desktop\\data.xlsx')
Lưu ý rằng chúng tôi đã sử dụng dấu gạch chéo ngược kép (\\) trong đường dẫn tệp để tránh lỗi phổ biến sau Error: '\U' used without hex digits in character string starting ""C:\U"
Ta có thể dùng đoạn code sau để xem nhanh dữ liệu #view entire dataset
data
#A tibble: 5 x 3
team points assists
Chúng ta có thể thấy rằng R đã nhập tệp Excel và tự động xác định đội đó là biến chuỗi trong khi điểm và kiến tạo là biến số Ghi chú. Các tính năng của bảng không còn khả dụng sau khi bạn chuyển đổi bảng trở lại một dải ô. Ví dụ: các tiêu đề hàng không còn bao gồm các mũi tên sắp xếp và lọc và tab Thiết kế bảng sẽ biến mấtR cung cấp một số gói như 0, 1 và 2 để đọc hoặc nhập tệp excel vào R DataFrame. Các gói này cung cấp một số phương thức với các đối số khác nhau giúp chúng ta đọc file excel hiệu quảChúng tôi cũng đã cung cấp các bài viết nhanh về cách đọc tệp CSV và ghi tệp CSV bằng cách sử dụng các chức năng cơ sở R cũng như sử dụng gói 3, nhanh hơn 10 lần so với các chức năng cơ sở RTrong bài viết này, bạn sẽ tìm hiểu cách đọc dữ liệu từ một tệp excel có phần mở rộng xls hoặc xlsx vào R DataFrame. Điều này có thể được thực hiện bằng cách sử dụng 4 và 51. Ví dụ nhanhSau đây là các ví dụ nhanh về cách đọc hoặc nhập tệp excel vào R DataFrame
2. Nhập tệp Excel vào R bằng gói readxlSử dụng hàm 6 từ gói 0 để đọc hoặc nhập tệp excel (xlsx hoặc xls) dưới dạng R DataFrame. Để sử dụng thư viện 0, trước tiên bạn cần cài đặt nó bằng cách sử dụng 9. Sau khi cài đặt hoàn tất, hãy tải thư viện 0 để sử dụng phương pháp 6 này. Để tải một thư viện trong R, hãy sử dụng Error: '\U' used without hex digits in character string starting ""C:\U"
62 6 gọi Error: '\U' used without hex digits in character string starting ""C:\U"
64 để kiểm tra xem Error: '\U' used without hex digits in character string starting ""C:\U"
65 là xls hay xlsx. Nếu bạn biết phần mở rộng của tệp, hãy sử dụng trực tiếp Error: '\U' used without hex digits in character string starting ""C:\U"
66 và Error: '\U' used without hex digits in character string starting ""C:\U"
67 2. 1 Cài đặt gói readxlĐể sử dụng gói 0 trong R để làm việc với các tệp excel, trước tiên, bạn cần cài đặt gói này bằng cách sử dụng Error: '\U' used without hex digits in character string starting ""C:\U"
69. Chạy lệnh dưới đây trong R hoặc trong RStudio
2. 2 Cú pháp hàm read_excel()Sau đây là cú pháp của hàm 6Error: '\U' used without hex digits in character string starting ""C:\U"
62. 3 Nhập tệp Excel bằng Gói readxlHãy sử dụng cú pháp trên của 6 để nhập tệp excel vào R DataFrame. Nếu bạn muốn đọc dữ liệu từ một trang tính cụ thể, hãy sử dụng đối số #view entire dataset
data
#A tibble: 5 x 3
team points assists
82#view entire dataset
data
#A tibble: 5 x 3
team points assists
8Nếu bạn có tệp xls thì hãy sử dụng các phương pháp bên dưới để đọc hoặc nhập tệp dưới dạng DataFrame 02. 4 Đọc dữ liệu từ trang tính Excel cụ thểNếu bạn có nhiều trang tính trong một tệp excel (xlsx, xsl), hãy sử dụng đối số #view entire dataset
data
#A tibble: 5 x 3
team points assists
82 để đọc hoặc nhập dữ liệu từ một trang tính cụ thể. Chuyển tên trang tính hoặc chỉ mục trang tính cho đối số này 23. Nhập tệp Excel bằng gói xlsxGói 1 là một gói R khác để đọc hoặc nhập tệp excel vào DataFrame. Nó là một giải pháp dựa trên java, để đọc, viết và định dạng các tệp excel trong RSử dụng hàm #view entire dataset
data
#A tibble: 5 x 3
team points assists
85 từ gói 1 để đọc hoặc nhập tệp excel (xlsx hoặc xls) dưới dạng R DataFrame. Để sử dụng thư viện 1, trước tiên bạn cần cài đặt nó bằng cách sử dụng #view entire dataset
data
#A tibble: 5 x 3
team points assists
88. Sau khi cài đặt hoàn tất, hãy tải thư viện 1 để sử dụng phương thức Error: '\U' used without hex digits in character string starting ""C:\U"
67 này. Để tải một thư viện trong R, hãy sử dụng _ 013. 1 Cài đặt gói xlsxChạy lệnh dưới đây trong R hoặc RStudio để cài đặt gói 1 23. 2 cú phápGói 03 cung cấp 2 hàm #view entire dataset
data
#A tibble: 5 x 3
team points assists
85 và 05, dưới đây là cú pháp của chúng. sử dụng đọc. xlsx2() nếu bạn có các tệp lớn vì nó hoạt động tốt hơn đọc. xlsx() 63. 3 Sử dụng đọc. xlsx() Ví dụHãy sử dụng cú pháp trên của read. xlsx() để đọc tệp excel vào R DataFrame. Nếu bạn muốn đọc dữ liệu từ một trang tính cụ thể, hãy sử dụng đối số 06 84. Nhập tệp Excel bằng Gói openxlsx 2 là một gói khác có thể được sử dụng để thực hiện các thao tác với tệp excel. Sử dụng chức năng #view entire dataset
data
#A tibble: 5 x 3
team points assists
85 từ gói này để đọc trang tính 15. Sự kết luậnTrong bài viết này, bạn đã học cách đọc hoặc nhập tệp excel vào R DataFrame bằng cách sử dụng các phương thức từ gói 2, gói 1 và gói 0 |