مجموعات البيانات المدمجة
جزء من قسم البيانات والرسوم البيانية في رحلة Machine Learning على Coddy. الدرس 52 من 60.
قريبًا ستدرّب نماذج، وهذا الفصل يجهّز بياناتها. تأتي مكتبة تعلّم الآلة scikit-learn مزوّدة بمجموعات بيانات كلاسيكية، مثل أزهار السوسن هذه:
سطر واحد يحمّلهما. يأخذ from ... import دالةً واحدة من وحدة، لذا تستدعيها باسمها المجرد:
from sklearn.datasets import load_iris
iris = load_iris(as_frame=True)
print(iris.frame.shape)
print(iris.target_names)يطبع هذا:
(150, 5)
['setosa' 'versicolor' 'virginica']يطلب as_frame=True استخدام pandas، لذا فإن iris.frame هو إطار بيانات، وiris.feature_names يسرد قياساته. يحتوي target على أرقام تحتاج إليها النماذج: iris.target_names[2] يسمّي الفئة 2.
التحدي
متوسطقاس الأطباء الخلايا في عينات أنسجة الثدي وصنّفوا كل واحدة منها على أنها خبيثة أو حميدة. يوفّرها scikit-learn باسم load_breast_cancer.
يقرأ البرنامج n، وهو موضع إحدى الميزات في feature_names.
- حمّل مجموعة البيانات باستخدام
as_frame=True. - اطبع عدد العينات (صفوف إطار البيانات) والميزات فيها، وأسماء فئاتها.
- اطبع اسم الميزة
nومتوسطها، مقربًا إلى منزلتين عشريتين.
للمدخل 3:
Samples: 569
Features: 30
Classes: ['malignant' 'benign']
mean area: 654.89جرّب بنفسك
n = int(input())
# اكتب الكود الخاص بك أدناه
يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس البيانات والرسوم البيانية
5المخططات الخطية والمبعثرة
التسميات والعناوينالمخططات المبعثرةخطوط متعددة ووسائل الإيضاحالألوان والعلاماتالأشكال والمحاورمراجعة: الخطوات الأسبوعية11مجموعات البيانات لتعلم الآلة
مجموعات البيانات المدمجةالسمات والتسمياتاستكشاف البيانات حسب الفئةرسم الفئاتمراجعة: مجموعة بيانات النبيذتدرّب بنفسك: مترجم Python عبر الإنترنت