كيفية طباعة عمود من pandas dataframe


يمكنك استخدام الطرق التالية لطباعة عمود من الباندا DataFrame:

الطريقة الأولى: طباعة العمود بدون رأس

 print (df[' my_column ']. to_string (index= False ))

الطريقة الثانية: طباعة العمود بالرأس

 print (df[[' my_column ']]. to_string (index= False ))

توضح الأمثلة التالية كيفية استخدام كل طريقة عمليًا مع الباندا DataFrame التالية:

 import pandas as pd

#createDataFrame
df = pd. DataFrame ({' points ': [25, 12, 15, 14, 19, 23, 25, 29, 32],
                   ' assists ': [5, 7, 7, 9, 12, 9, 9, 4, 5],
                   ' rebounds ': [11, 8, 10, 6, 6, 5, 9, 12, 8]})

#view DataFrame
print (df)

   points assists rebounds
0 25 5 11
1 12 7 8
2 15 7 10
3 14 9 6
4 19 12 6
5 23 9 5
6 25 9 9
7 29 4 12
8 32 5 8

مثال 1: طباعة عمود بدون رأس

الكود التالي يوضح كيفية طباعة قيم عمود النقاط بدون رأس العمود:

 #print the values in the points column without header
print (df[' points ']. to_string (index= False ))

25
12
15
14
19
23
25
29

باستخدام الدالة to_string() ، يمكننا طباعة قيم عمود النقطة فقط دون قيم رأس العمود وفهرس الصف.

المثال 2: طباعة العمود بالرأس

الكود التالي يوضح كيفية طباعة قيم عمود النقاط مع رأس العمود:

 #print the values in the points column with column header
print (df[[' points ']]. to_string (index= False ))

 points
     25
     12
     15
     14
     19
     23
     25
     29
     32

لاحظ أنه تتم طباعة قيم العمود النقطي وكذلك رأس العمود.

ملاحظة : الفرق الوحيد بين هذا المثال والمثال السابق هو أننا استخدمنا قوسين مزدوجين حول اسم العمود، مما سمح لنا بطباعة رأس العمود بالقيم.

مصادر إضافية

تشرح البرامج التعليمية التالية كيفية تنفيذ العمليات الشائعة الأخرى في الباندا:

كيفية طباعة Pandas DataFrame بدون فهرس
كيفية عرض جميع الصفوف في Pandas DataFrame
كيفية التحقق من نوع جميع الأعمدة في Pandas DataFrame

Add a Comment

ایمئیل یایینلانمایاجاق ایسته‎نیله‎ن بوشلوقلار خاللانمیشدیر *