Ali Ahmed55 نشر 11 مايو أرسل تقرير نشر 11 مايو السلام عليكم ده الكود الاول data.head() وده الكود التاني print(data.head()) 2 اقتباس
0 Mustafa Suleiman نشر 11 مايو أرسل تقرير نشر 11 مايو data.head() تعود بكائن DataFrame به أول 5 صفوف بشكل افتراضي أو عدد الصفوف الذي تحدده داخل الأقواس، مثلاً data.head(10). وشكل البيانات المعروضة يعتمد على البيئة، حيث يُعرض بتنسيق HTML تلقائيًا في البيئات التفاعلية كما في Jupyter أو IPython console لعرض الجداول بشكل أفضل، كالتالي: ولا يتم عرض شيء في السكربتات أي ملف python عادي ما لم يتم تمريرها لدالة print أو اسناده القيمة لمتغير وطباعته ويظهر بشكل نصي عادي وليس في شكل جدول HTML. 1 اقتباس
0 محمد_عاطف نشر 11 مايو أرسل تقرير نشر 11 مايو وعليكم السلام ورحمة الله وبركاته. إن data.head() يستدعي الدالة head() من كائن data وهو إطار البيانات DataFrame ويعيد لك أول 5 صفوف من البيانات. ولكن إذا كتبته وحده في سطر داخل بيئة تفاعلية مثل Jupyter Notebook فإنه يقوم بعرض النتيجة تلقائيا بطريقة منسقة في جدول وهكذا لن تحتاج إلى دالة print. أما print(data.head()) ففي هذا السطر يتم إستخدام الدالة print() لعرض نتيجة data.head() في أي بيئة حتى لو كان ملف بايثون . وهذا السطر مفيد إذا كنت تكتب سكريبت Python أى ملف بإمتداد .py) ولست تعمل في Jupyter Notebook. 1 اقتباس
0 بلال زيادة نشر 12 مايو أرسل تقرير نشر 12 مايو data.head() يعرض أول 5 صفوف (افتراضيًا) من DataFrame في بيئة تفاعلية مثل Jupyter Notebook أو IPython، النتيجة تظهر بتنسيق جميل (مثل جدول HTML في Jupyter) إذا كنت في بيئة تدعم ذلك و لا يطبع النتيجة كنص خام، بل يعتمد على واجهة العرض في البيئة، إذا كنت في بيئة لا تدعم العرض التفاعلي (مثل سكربت Python عادي)، قد لا ترى النتيجة إلا إذا استخدمت print(data.head()) يقوم بطباعة أول 5 صفوف من DataFrame كنص خام (plain text) بغض النظر عن البيئة، النتيجة تكون أقل تنسيقًا مقارنة بالعرض التفاعلي، حيث تظهر بتنسيق نصي بسيط و مفيد في السكربتات العادية أو عندما تريد التأكد من طباعة النتيجة في أي بيئة. 1 اقتباس
0 Ali Ahmed55 نشر 13 مايو الكاتب أرسل تقرير نشر 13 مايو الف شكرااا جدا لحضرتك جزاكم الله كل خير اقتباس
السؤال
Ali Ahmed55
السلام عليكم
ده الكود الاول
وده الكود التاني
4 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.