۸ کیو· خیلی سادهمبتدیPYTHON۴ ثانیه · ۲۵۶ مگابایت
نگاه اول به یک فایل CSV
تابع summarize(df) یک DataFrame میگیرد و یک دیکشنری با سه کلید برمیگرداند:
"rows": تعداد سطرها"cols": تعداد ستونها"means": دیکشنریای از نام هر ستون عددی به میانگین آن ستون
ستونهای متنی در "means" نمیآیند. df.select_dtypes("number") فقط ستونهای عددی را نگه میدارد.
برای این CSV:
text
name,area,rooms,city
الف,85,2,تهران
ب,120,3,شیراز
جواب این است:
python
{"rows": 2, "cols": 4, "means": {"area": 102.5, "rooms": 2.5}}
نمونهها
ورودی نمونه ۱
[] name,area,rooms,city الف,85,2,تهران ب,120,3,شیراز
خروجی نمونه ۱
{"cols": 4, "means": {"area": 102.5, "rooms": 2.5}, "rows": 2}ورودی نمونه ۲
[] x,y 1,2 3,4 5,9
خروجی نمونه ۲
{"cols": 2, "means": {"x": 3.0, "y": 5.0}, "rows": 3}برای نوشتن پاسخ و دریافت امتیاز، ابتدا وارد حساب شوید.
ورود