السلاسل
جزء من قسم البيانات والرسوم البيانية في رحلة Machine Learning على Coddy. الدرس 31 من 60.
يُختتم هذا الفصل بملف فيلم كامل، مُلخَّص في أربعة أسطر:
يبدأ الأمر صغيرًا. تعرف القائمة القيم بحسب مواضعها؛ أما pandas، وهي مكتبة للجداول، فتعطي كل قيمة تسمية:
ذلك العمود المُسمّى هو Series. مرّر القيم إلى pd.Series، واستخدم index= لتحديد التسميات:
import pandas as pd
prices = pd.Series([1.5, 0.5, 2.5], index=["apple", "banana", "mango"])
print(prices)
print(prices["mango"])يطبع هذا القيم ذات التسميات، ونوعها، ثم سعر المانجو:
apple 1.5
banana 0.5
mango 2.5
dtype: float64
2.5تساوي prices.mean() القيمة 1.5، كما هو الحال مع المصفوفة. من دون index=، تكون التسميات 0 و1 و2.
التحدي
متوسطتعبر العبّارة ثلاث مرات في اليوم. يقرأ البرنامج عدد الركاب في الرحلات المبكرة والوسطى والمتأخرة، ثم اسم رحلة في trip.
- أنشئ سلسلة
passengersللأعداد الثلاثة، مع تسميتهاearlyوmiddayوlate. - اطبعها.
- اطبع المتوسط، مقرّبًا إلى منزلة عشرية واحدة.
- اطبع عدد الركاب في
trip.
بالنسبة إلى 40 و95 و61 وearly:
early 40
midday 95
late 61
dtype: int64
Average: 65.3 passengers
early: 40 passengersجرّب بنفسك
import pandas as pd
early = int(input())
midday = int(input())
late = int(input())
trip = input()
# اكتب الكود الخاص بك أدناه
يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس البيانات والرسوم البيانية
7إطارات بيانات pandas
السلاسلإطارات البياناتقراءة ملفات CSVاستكشاف البياناتاختيار الأعمدةمراجعة: تقييمات الأفلام5المخططات الخطية والمبعثرة
التسميات والعناوينالمخططات المبعثرةخطوط متعددة ووسائل الإيضاحالألوان والعلاماتالأشكال والمحاورمراجعة: الخطوات الأسبوعية11مجموعات البيانات لتعلم الآلة
مجموعات البيانات المدمجةالسمات والتسمياتاستكشاف البيانات حسب الفئةرسم الفئاتمراجعة: مجموعة بيانات النبيذتدرّب بنفسك: مترجم Python عبر الإنترنت