เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การจัดการกับบรรทัดที่ว่างเปล่าและไม่สมบูรณ์

เมื่ออ่านไฟล์ที่มีโครงสร้างไม่สม่ำเสมอ เช่น ไฟล์ที่แต่ละแถวมีฟิลด์ไม่ครบหรือขาดหายไป fread() จะพยายามวิเคราะห์ข้อมูลอย่างชาญฉลาด อย่างไรก็ตาม บางครั้งก็ไม่สามารถระบุได้แน่ชัดว่าควรข้ามบรรทัดที่ผิดปกตินั้น หรือควรนำเข้าโดยเติมค่าที่ขาดหายไป สำหรับกรณีเช่นนี้ ให้ใช้อาร์กิวเมนต์ fill ของ fread()

คุณจะนำเข้าไฟล์ต่อไปนี้:

id,name,val
9002019291929192,Robert Whitaker,
9200129401349301 ,Elisa Waters,190  
9200149429834456 , Karla Schmidt  

สังเกตว่าบรรทัดแรกและบรรทัดสุดท้ายมีข้อมูลไม่ครบถ้วน

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

การจัดการข้อมูลด้วย data.table ใน R

ดูคอร์ส

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# Import the file and note the warning message
incorrect <- ___
incorrect
แก้ไขและรันโค้ด