วิธีนำเข้าไฟล์ excel ลงใน r (ทีละขั้นตอน)
วิธีที่ง่ายที่สุดในการนำเข้าไฟล์ Excel ลงใน R คือการใช้ฟังก์ชัน read_excel() จาก แพ็คเกจ readxl
ฟังก์ชันนี้ใช้ไวยากรณ์ต่อไปนี้:
read_excel (เส้นทาง, แผ่นงาน = NULL)
ทอง:
- เส้นทาง: เส้นทางไปยังไฟล์ xls/xlsx
- แผ่นงาน: แผ่นงานที่จะอ่าน นี่อาจเป็นชื่อแผ่นงานหรือตำแหน่งแผ่นงาน หากไม่ได้ระบุ แผ่นงานแรกจะถูกอ่าน
บทช่วยสอนนี้ให้ตัวอย่างการใช้ฟังก์ชันนี้เพื่อนำเข้าไฟล์ Excel ลงใน R
ตัวอย่าง: นำเข้าไฟล์ Excel ลงใน R
สมมติว่าฉันมีไฟล์ Excel บันทึกอยู่ในตำแหน่งต่อไปนี้:
C:\Users\Bob\Desktop\data.xlsx
ไฟล์ประกอบด้วยข้อมูลต่อไปนี้:
รหัสต่อไปนี้แสดงวิธีการนำเข้าไฟล์ Excel นี้ไปยัง 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 ')
โปรดทราบว่าเราใช้แบ็กสแลชคู่ (\\) ในพาธของไฟล์เพื่อหลีกเลี่ยงข้อผิดพลาดทั่วไปต่อไปนี้:
Error: '\U' used without hex digits in character string starting ""C:\U"
เราสามารถใช้โค้ดต่อไปนี้เพื่อแสดงภาพข้อมูลได้อย่างรวดเร็ว:
#view entire dataset
data
#A tibble: 5 x 3
team points assists
<chr> <dbl> <dbl>
1 A 78 12
2 B 85 20
3 C 93 23
4 D 90 8
5 E 91 14
เราจะเห็นว่า R นำเข้าไฟล์ Excel และกำหนดโดยอัตโนมัติว่า ทีม เป็นตัวแปรสตริง ในขณะที่ คะแนน และ การช่วยเหลือ เป็นตัวแปรตัวเลข
แหล่งข้อมูลเพิ่มเติม
บทช่วยสอนต่อไปนี้จะอธิบายวิธีการนำเข้าไฟล์ประเภทอื่นลงใน R:
วิธีนำเข้าไฟล์ CSV ลงใน R
วิธีนำเข้าไฟล์ SAS ไปยัง R
วิธีป้อนข้อมูลดิบด้วยตนเองใน R