read.delim
นอกจากไฟล์ .csv แล้ว ยังมีไฟล์ .txt ซึ่งเป็นไฟล์ข้อความทั่วไปอีกด้วย สามารถนำเข้าไฟล์เหล่านี้ได้ด้วย read.delim() โดยค่าเริ่มต้น ฟังก์ชันนี้จะกำหนดอาร์กิวเมนต์ sep เป็น "\t" (แต่ละฟิลด์คั่นด้วย Tab) และอาร์กิวเมนต์ header เป็น TRUE (แถวแรกคือชื่อฟิลด์)
ในแบบฝึกหัดนี้ จะได้นำเข้าไฟล์ hotdogs.txt (ดูไฟล์) ซึ่งบันทึกข้อมูลระดับโซเดียมและแคลอรีของฮอตดอกหลากหลายประเภท (ที่มา: UCLA) ชุดข้อมูลนี้มี 3 ตัวแปร แต่ชื่อตัวแปร ไม่ได้ อยู่ในบรรทัดแรกของไฟล์ และใช้ Tab เป็นตัวคั่นฟิลด์
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การนำเข้าข้อมูลใน R เบื้องต้น
คำแนะนำการฝึกหัด
- นำเข้า
"hotdogs.txt"ด้วยread.delim()แล้วตั้งชื่อ data frame ที่ได้ว่าhotdogsเนื่องจากชื่อตัวแปร ไม่ได้ อยู่ในบรรทัดแรก อย่าลืมตั้งค่าอาร์กิวเมนต์headerให้เหมาะสม - เรียกใช้
summary()กับhotdogsเพื่อแสดงสถิติสรุปของตัวแปรทั้งหมดใน data frame
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Import "hotdogs.txt": hotdogs
hotdogs <- ___
# Summarize hotdogs
___