Assume df is a DataFrame, in df.groupby(by=’column1’, as_index=False).agg({’column2’:’mean’}), what type of data is in column1? Categorical data Continuous data Both of the above؟
إجابة الطالب المختصرة من خلال موقع بوابة الإجابات هي
Categorical data
أهلاً بك يا صديقي! هذا السؤال من أسئلة تحليل البيانات اللي ممكن تشوفها في اختباراتك أو حتى في حياتك اليومية لما تحاول تفهم معلومات معروضة قدامك. وبوابة الإجابات هنا عشان تسهل عليك كل شي! يلا بينا نفهم ليش الإجابة هي "Categorical data".
لما تستخدم أمر `df.groupby(by='column1', as_index=False).agg({'column2':'mean'})` في لغة بايثون مع مكتبة Pandas، أنت بتقسم بياناتك بناءً على قيم موجودة في العمود الأول اللي اسمه 'column1'. تخيل إنك عندك جدول فيه أسماء الطلاب وموادهم المفضلة، وأنت عايز تعرف متوسط درجات كل مادة. في هالحالة، 'column1' هو عمود المواد.
ليه لازم تكون البيانات اللي في 'column1' عبارة عن بيانات تصنيفية (Categorical data)؟ ببساطة، لأنك بتجمع البيانات المتشابهة مع بعض. البيانات التصنيفية هي اللي ممكن تصنفها لمجموعات أو فئات محددة. زي:
- أسماء المدن: القاهرة، الرياض، دبي.
- أنواع المنتجات: فواكه، خضروات، ألبان.
- مستويات التعليم: ابتدائي، متوسط، ثانوي.
أنت بتحتاج تكون قادر تصنف البيانات اللي في 'column1' عشان تقدر تحسب متوسطات أو أي عمليات تجميعية أخرى لكل فئة. البيانات المستمرة (Continuous data) زي درجة الحرارة أو الطول، ممكن تكون موجودة في 'column2' اللي بتحسب متوسطها، لكن 'column1' لازم يكون تصنيفي عشان تعرف على أي أساس تجمع البيانات.
أتمنى تكون فهمت الفكرة! لو عندك أي سؤال ثاني أو استفسار، لا تتردد تسأل. وراجع الدرس مرة ثانية لو حسيت إنك محتاج، ولا تنسى تشاركنا رأيك في التعليقات!
اذا كان لديك إجابة افضل او هناك خطأ في الإجابة علي سؤال Assume df is a DataFrame, in df.groupby(by=’column1’, as_index=False).agg({’column2’:’mean’}), what type of data is in column1? Categorical data Continuous data Both of the above اترك تعليق فورآ.