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

การเขียนไฟล์ลงดิสก์

fwrite() เป็นฟังก์ชันเขียนไฟล์แบบขนาน และเช่นเดียวกับ fread() ก็มีค่าเริ่มต้นที่ชาญฉลาดด้วยเช่นกัน

ตัวอย่างเช่น ลองพิมพ์ dt ในคอนโซล จะเห็นว่าคอลัมน์ name มีชื่อและนามสกุลคั่นด้วย , และคอลัมน์ val มีชนิดข้อมูลเป็น list โดย fwrite() สามารถใส่เครื่องหมายคำพูดให้คอลัมน์ name โดยอัตโนมัติ และเพิ่มตัวคั่นรองด้วยสัญลักษณ์ OR (|) สำหรับคอลัมน์ที่เป็น list

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

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

ดูคอร์ส

คำแนะนำการฝึกหัด

  • เขียน dt ลงดิสก์โดยใช้ชื่อไฟล์ว่า "fwrite.txt"
  • นำเข้าไฟล์โดยใช้ readLines() เพื่อตรวจสอบว่าคอลัมน์ name ถูกใส่เครื่องหมายคำพูดโดยอัตโนมัติ และคอลัมน์ list ถูกคั่นด้วย |
  • นำเข้าไฟล์โดยใช้ fread()

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

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

# Write dt to fwrite.txt
___(___, "___")

# Import the file using readLines()
___("fwrite.txt")

# Import the file using fread()
___("fwrite.txt")
แก้ไขและรันโค้ด