วิธีนำเข้าไฟล์ 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

รหัสต่อไปนี้แสดงวิธีการนำเข้าไฟล์ 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

เพิ่มความคิดเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *