Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

จะอ่านไฟล์ Pandas CSV ที่ไม่มีส่วนหัวได้อย่างไร


หากต้องการอ่านไฟล์ CSV ที่ไม่มีส่วนหัว เราสามารถใช้ ส่วนหัว ใน read_csv() วิธีการ

ขั้นตอน

  • เริ่มต้นตัวแปร file_path , i,e. เส้นทางของไฟล์ CSV
  • ใช้ read_csv วิธีรับ DataFrame พร้อมตัวคั่นแท็บและส่วนหัว
  • พิมพ์ DataFrame พร้อมส่วนหัว
  • ใช้ read_csv วิธีรับ DataFrame พร้อมตัวคั่นแท็บและไม่มีส่วนหัว หากต้องการอ่านโดยไม่มีส่วนหัว ให้ใช้ header=0 .
  • พิมพ์ DataFrame โดยไม่มีส่วนหัว

ตัวอย่าง

นำเข้าแพนด้าเป็น pdfile_path ='test.csv'// With Headersdf =pd.read_csv(file_path, sep='\t', names=['x', 'y', 'z'])print "ด้วย ส่วนหัว DataFrame คือ:\n", df// ไม่มี Headersdf =pd.read_csv(file_path, sep='\t', header=0, names=['x', 'y', 'z'])print "ไม่มีส่วนหัว DataFrame คือ:\n", df

ไฟล์ CSV "test.csv " มีข้อมูลดังต่อไปนี้

 x y z0 5 4 41 2 1 12 1 5 53 9 10 0

ผลลัพธ์

สำหรับส่วนหัว DataFrame คือ x y zNaN x y z0.0 5 4 41.0 2 1 12.0 1 5 53.0 9 10 0 ไม่มีส่วนหัว DataFrame คือ x y z0 5 4 41 2 1 12 1 5 53 9 10 0