تقرير المبيعات
جزء من قسم البيانات والرسوم البيانية في رحلة Machine Learning على Coddy. الدرس 57 من 60.
سجّل متجر أثاث طلباته لشهر مارس في sales.csv، صفّ واحد لكل طلب: date وregion وproduct وunits وprice وcost (لكل وحدة منهما).
يريد كل مدير إقليمي مخططًا واحدًا: الأرباح لكل منتج، مع عرض المنتج الأعلى ربحًا أولًا. إليك مخطط المنطقة الشرقية:
ربح الطلب هو ما يحتفظ به المتجر: السعر ناقص التكلفة، مضروبًا في عدد الوحدات.
التحدي
صعبيقرأ البرنامج منطقةً.
- احتفظ بطلبات تلك المنطقة وأضف عمود
profit. - احسب إجمالي الربح لكل منتج، بترتيب تنازلي.
- اطبع عدد الطلبات، ثم المنتج الأعلى ربحًا مع إجمالي ربحه ونصيبه من أرباح المنطقة كنسبة مئوية مقربة إلى منزلة عشرية واحدة.
- ارسم الإجماليات على شكل أشرطة باستخدام صيغة
fig, ax، واجعل العنوانProfit inمتبوعًا باسم المنطقة، وسمِّ المحورينProductوProfit.
بالنسبة إلى East، يظهر الناتج كاملًا أدناه: سطراك، ثم وصف Coddy للمخطط.
Orders in East: 13
Most profit in East: Desk (414.0), 23.4% of the region
Charts drawn: 1
Title: Profit in East
X label: Product
Y label: Profit
Bars: 5
Categories: Desk, Chair, Lamp, Shelf, Rug
Heights: [414, 408, 363, 337.5, 250]جرّب بنفسك
import pandas as pd
import matplotlib.pyplot as plt
region = input()
# اكتب التعليمات البرمجية الخاصة بك أدناه
يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس البيانات والرسوم البيانية
5المخططات الخطية والمبعثرة
التسميات والعناوينالمخططات المبعثرةخطوط متعددة ووسائل الإيضاحالألوان والعلاماتالأشكال والمحاورمراجعة: الخطوات الأسبوعية11مجموعات البيانات لتعلم الآلة
مجموعات البيانات المدمجةالسمات والتسمياتاستكشاف البيانات حسب الفئةرسم الفئاتمراجعة: مجموعة بيانات النبيذتدرّب بنفسك: مترجم Python عبر الإنترنت