แพนด้าอ่าน 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)
ได้รับการรับรอง!
$10 ลงทะเบียน