Để xuất dữ liệu ra ổ cứng, bạn cần có đường dẫn file và phần mở rộng. Trước hết, đường dẫn là vị trí lưu trữ dữ liệu. Trong hướng dẫn này, bạn sẽ thấy cách lưu trữ dữ liệu trên
- ổ cứng
- Google Drive
- Dropbox
Thứ hai, R cho phép người dùng xuất dữ liệu thành các loại tệp khác nhau. Chúng tôi đề cập đến phần mở rộng của tệp thiết yếu
- csv
- xlsx
- RDS
- SAS
- SPSS
- thống kê
Nhìn chung, không khó để xuất dữ liệu từ R
Trong hướng dẫn này, bạn sẽ học-
Xuất sang ổ cứng
Để bắt đầu, bạn có thể lưu dữ liệu trực tiếp vào thư mục làm việc. Đoạn mã sau in đường dẫn của thư mục làm việc của bạn
directory % group_by[gear] % > % summarize[mean_mpg = mean[mpg], mean_disp = mean[disp]] df
đầu ra
## # A tibble: 3 x 3 ## gear mean_mpg mean_disp ## lt;dbl> ## 1 3 16.10667 326.3000 ## 2 4 24.53333 123.0167 ## 3 5 21.38000 202.4800
Bảng chứa ba hàng và ba cột. Bạn có thể tạo tệp CSV bằng chức năng ghi. csv trong R
Cách xuất Khung dữ liệu sang tệp CSV trong R
Cú pháp cơ bản của write. csv trong R để xuất Khung dữ liệu sang CSV trong R
write.csv[df, path] arguments -df: Dataset to save. Need to be the same name of the data frame in the environment. -path: A string. Set the destination path. Path + filename + extension i.e. "/Users/USERNAME/Downloads/mydata.csv" or the filename + extension if the folder is the same as the working directory
Thí dụ
write.csv[df, "table_car.csv"]
Giải thích mã
- viết. csv[df, “bảng_car. csv”]. Tạo tệp CSV trong ổ cứng
- df. tên của khung dữ liệu trong môi trường
- “bàn_xe. csv”. Đặt tên cho tệp table_car và lưu trữ dưới dạng csv
Ghi chú. Bạn có thể sử dụng chức năng ghi. csv trong R dưới dạng ghi. csv2[] để phân tách các hàng bằng dấu chấm phẩy để xuất R sang dữ liệu csv
Ghi chú. Chỉ với mục đích sư phạm, chúng tôi đã tạo một hàm gọi là open_folder[] để mở thư mục thư mục cho bạn. Bạn chỉ cần chạy mã bên dưới và xem nơi lưu trữ tệp csv. Bạn sẽ thấy tên tệp table_car. csv cho dữ liệu R xuất sang csv
# Run this code to create the function open_folder % group_by[gear] % > % summarize[mean_mpg = mean[mpg], mean_disp = mean[disp]] df0_______4_______1
đầu ra
Tại DropBox
Bạn có thể đọc tệp csv từ Dropbox bằng chức năng drop_read_csv[]
library[dplyr] df % select[mpg, disp, gear] % > % group_by[gear] % > % summarize[mean_mpg = mean[mpg], mean_disp = mean[disp]] df2
đầu ra
C:\Users\USERNAME\Documents\4
Khi bạn sử dụng xong tệp và muốn xóa nó. Bạn cần viết đường dẫn của tệp trong hàm drop_delete[]