read_tsv
เช่นเดียวกับที่ใช้ read_csv() สำหรับนำเข้าไฟล์ CSV คุณสามารถใช้ read_tsv() สำหรับนำเข้าไฟล์ TSV ได้อย่างสะดวก โดย TSV ย่อมาจาก tab-separated values
ครั้งนี้ ข้อมูล potatoes อยู่ในรูปแบบไฟล์ที่คั่นด้วย tab โดย potatoes.txt (ดูไฟล์) พร้อมใช้งานใน workspace แล้ว แต่ต่างจาก potatoes.csv ตรงที่ไฟล์นี้ไม่มีชื่อคอลัมน์ในแถวแรก
มีเวกเตอร์ properties ให้ใช้สำหรับกำหนดชื่อคอลัมน์เหล่านี้ด้วยตัวเอง
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การนำเข้าข้อมูลใน R เบื้องต้น
คำแนะนำการฝึกหัด
- ใช้
read_tsv()เพื่อนำเข้าข้อมูล potatoes จากpotatoes.txtแล้วเก็บไว้ใน data frame ชื่อpotatoesนอกจากพาธของไฟล์แล้ว ต้องระบุอาร์กิวเมนต์col_namesด้วย โดยใช้เวกเตอร์properties - เรียก
head()บนpotatoesเพื่อแสดงข้อมูลไม่กี่แถวแรกของชุดข้อมูล
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Column names
properties <- c("area", "temp", "size", "storage", "method",
"texture", "flavor", "moistness")
# Import potatoes.txt: potatoes
potatoes <- ___
# Call head() on potatoes
___