แพนด้าอ่าน CSV


อ่านไฟล์ CSV

วิธีง่ายๆ ในการจัดเก็บชุดข้อมูลขนาดใหญ่คือการใช้ไฟล์ CSV (ไฟล์ที่คั่นด้วยจุลภาค)

ไฟล์ CSV มีข้อความธรรมดาและเป็นรูปแบบที่รู้จักกันดีซึ่งทุกคนสามารถอ่านได้รวมถึง Pandas

ในตัวอย่างของเรา เราจะใช้ไฟล์ CSV ชื่อ 'data.csv'

ดาวน์โหลดdata.csv หรือเปิด data.csv

ตัวอย่าง

โหลด CSV ลงใน DataFrame:

import pandas as pd

df = pd.read_csv('data.csv')

print(df.to_string()) 

เคล็ดลับ:ใช้to_string()เพื่อพิมพ์ DataFrame ทั้งหมด

หากคุณมี DataFrame ขนาดใหญ่ที่มีหลายแถว Pandas จะคืนค่าเฉพาะ 5 แถวแรกและ 5 แถวสุดท้าย:

ตัวอย่าง

พิมพ์ DataFrame โดยไม่มีto_string() วิธีการ:

import pandas as pd

df = pd.read_csv('data.csv')

print(df) 

max_rows

จำนวนแถวที่ส่งคืนถูกกำหนดในการตั้งค่าตัวเลือก Pandas

คุณสามารถตรวจสอบแถวสูงสุดของระบบด้วยpd.options.display.max_rowsคำสั่ง

ตัวอย่าง

ตรวจสอบจำนวนแถวที่ส่งคืนสูงสุด:

import pandas as pd

print(pd.options.display.max_rows) 

ในระบบของฉัน ตัวเลขคือ 60 ซึ่งหมายความว่าหาก DataFrame มีมากกว่า 60 แถวprint(df)คำสั่งจะส่งคืนเฉพาะส่วนหัวและ 5 แถวแรกและ 5 แถวสุดท้าย

คุณสามารถเปลี่ยนจำนวนแถวสูงสุดด้วยคำสั่งเดียวกัน

ตัวอย่าง

เพิ่มจำนวนแถวสูงสุดเพื่อแสดง DataFrame ทั้งหมด:

import pandas as pd

pd.options.display.max_rows = 9999

df = pd.read_csv('data.csv')

print(df) 

w3schools CERTIFIED . 2021

ได้รับการรับรอง!

ทำโมดูล Pandas ให้เสร็จ ทำแบบฝึกหัด ทำข้อสอบ แล้วคุณจะกลายเป็น w3schools ที่ผ่านการรับรอง!

$10 ลงทะเบียน