Nhập Excel vào RStudio
Một cách để tải các tệp Excel trực tiếp vào R là sử dụng gói XLConnect. Đối với ví dụ này, bạn sẽ cần “happy. tập tin xlsx”. Kiểm tra xem tệp có trong thư mục dự án của bạn không. Nếu không, bạn có thể tải xuống tại đây Show Cài đặt gói và thử sử dụng hàm readWorksheetFromFile() để tải dữ liệu và gán nó cho một đối tượng có tên là
R không hoạt động với một bảng tính (SPSS hoặc Excel). Thay vào đó, nó có thể giữ nhiều đối tượng trong bộ nhớ. Đối tượng Như bạn có thể thấy, ở khung trên cùng bên phải Môi trường, tệp của bạn hiện được liệt kê dưới dạng tập dữ liệu trong môi trường RStudio của bạn Bạn có thể tạo một bản sao nhanh chóng của tập dữ liệu này bằng cách gán đối tượng
Bạn cũng có thể xem nội dung của 0 Vì vậy, không có tệp nào có tên Prod. xls trong thư mục làm việc của bạn. Bạn xem thư mục nào là thư mục làm việc hiện tại bằng lệnh
Bạn có thể xem các tập tin trong thư mục đó với
Nếu tệp bạn muốn nằm trong thư mục làm việc hiện tại, có thể bạn đã đánh máy sai tên. Nó có thể là sản phẩm. xlsx? . Ví dụ: để tải một tệp có tên Prod. xlsx trên máy tính để bàn của tôi, tôi sẽ chạy
Đó là đường dẫn Windows. Trên Linux hoặc MacOS, nó sẽ trông khá khác Thực tế là việc chạy Trước đây, chúng tôi đã mô tả các yếu tố cần thiết của lập trình R và một số phương pháp hay nhất để chuẩn bị dữ liệu của bạn. Chúng tôi cũng cung cấp các hướng dẫn bắt đầu nhanh để đọc và ghi các tệp txt và csv bằng các hàm cơ sở R cũng như sử dụng gói R hiện đại nhất có tên là readr, nhanh hơn (X10) so với các hàm cơ sở R Trong bài viết này, bạn sẽ tìm hiểu cách đọc dữ liệu từ định dạng tệp Excel xls hoặc xlsx sang R. Điều này có thể được thực hiện hoặc bằng cách
nhiệm vụ sơ bộ
Sao chép dữ liệu từ Excel và nhập vào R Trên hệ thống Windows
Trên hệ thống Mac OSX
Nhập tệp Excel vào R bằng gói readxl Gói readxl do Hadley Wickham phát triển có thể được sử dụng để dễ dàng nhập các tệp Excel (xls. xlsx) vào R mà không có bất kỳ phụ thuộc bên ngoài nào Cài đặt và tải gói readxl
Sử dụng gói readxlGói readxl đi kèm với chức năng read_excel() để đọc các tệp xls và xlsx
Đoạn mã R ở trên, giả định rằng tệp “my_file. xls” và “my_file. xlsx” nằm trong thư mục làm việc hiện tại của bạn. Để biết thư mục làm việc hiện tại của bạn, hãy nhập hàm getwd() trong bảng điều khiển R
Nếu bạn sử dụng mã R ở trên trong RStudio, bạn sẽ được yêu cầu chọn tệp
Nhập tệp Excel bằng gói xlsx Gói xlsx, một giải pháp dựa trên java, là một trong những gói R mạnh mẽ để đọc, ghi và định dạng tệp Excel Cài đặt và tải gói xlsx
Sử dụng gói xlsxCó hai hàm chính trong gói xlsx để đọc cả tệp xls và xlsx Excel. đọc. xlsx() và đọc. xlsx2() [nhanh hơn trên các tệp lớn so với đọc. hàm xlsx] Bạn có thể nhập Excel vào RStudio không?Nhập tệp Excel vào R bằng gói readxl
. Để sử dụng thư viện readxl, trước tiên bạn cần cài đặt nó bằng cách sử dụng cài đặt. gói ('readxl'). Use read_excel() function from readxl package to read or import an excel file (xlsx or xls) as R DataFrame. In order to use readxl library, you need to first install it by using install. packages('readxl') .
Làm cách nào để nhập CSV vào RStudio?Trong RStudio, nhấp vào tab Không gian làm việc rồi nhấp vào “Nhập tập dữ liệu” -> “Từ tệp văn bản” . Một trình duyệt tập tin sẽ mở ra, xác định vị trí. csv và nhấp vào Mở. |