قراءة الباندا بتنسيق 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)البيان الرؤوس والصفوف الخمسة الأولى والأخيرة فقط.

يمكنك تغيير الحد الأقصى لعدد الصفوف بنفس البيان.

مثال

قم بزيادة الحد الأقصى لعدد الصفوف لعرض 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 دولارات ENROLL