skip และ n_max
ด้วย skip และ n_max สามารถกำหนดได้ว่าจะนำเข้า ส่วนใด ของไฟล์ข้อมูลเข้าสู่ R
skipระบุจำนวนบรรทัดที่ต้องการข้ามก่อนเริ่มนำเข้าข้อมูลn_maxระบุจำนวนบรรทัดที่ต้องการนำเข้าจริง
ตัวอย่างเช่น หากมีไฟล์ CSV ที่มี 20 บรรทัด แล้วตั้งค่า skip = 2 และ n_max = 3 ระบบจะอ่านเฉพาะบรรทัดที่ 3, 4 และ 5 เท่านั้น
ข้อควรระวัง: เมื่อใช้ skip เพื่อข้ามบรรทัด บรรทัดแรกที่อาจมีชื่อคอลัมน์จะถูกข้ามไปด้วย!
potatoes.txt (ดู) เป็นไฟล์ข้อมูลที่คั่นด้วย tab และไม่มีชื่อคอลัมน์ พร้อมใช้งานใน workspace ของคุณแล้ว
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การนำเข้าข้อมูลใน R เบื้องต้น
คำแนะนำการฝึกหัด
- เติมโค้ดในคำสั่ง
read_tsv()แรกให้สมบูรณ์ เพื่อนำเข้าข้อมูลแถวที่ 7, 8, 9, 10 และ 11 จากpotatoes.txt
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Column names
properties <- c("area", "temp", "size", "storage", "method",
"texture", "flavor", "moistness")
# Import 5 observations from potatoes.txt: potatoes_fragment
potatoes_fragment <- read_tsv("potatoes.txt", skip = ___, n_max = ___, col_names = properties)