ابزار Group By رکوردهای یک لایه را بر اساس مقادیر یک ستون مشخص گروهبندی کرده و توابع تجمعی (مانند شمارش، جمع، میانگین) را روی هر گروه اعمال میکند. نتایج در فیلد جدید agg ذخیره میشود.
کاربردها:
- تحلیلهای آماری
مراحل اجرا:
- از قسمت Layer، لایه مورد نظر را انتخاب کنید.
- از قسمت group_column، ستون گروهبندی (ستونی که بر اساس مقادیر آن گروهبندی انجام میشود) را انتخاب کنید.
- از قسمت agg_column، ستون مقادیر (ستونی که تابع تجمعی روی آن اعمال میشود) را انتخاب کنید.
- از قسمت agg_function، تابع تجمعی مورد نظر (مانند میانگین، مجموع، حداقل، حداکثر) را انتخاب کنید.
- روی دکمه Run کلیک کنید.
مثال کاربردی:
- عنوان: محاسبه سرانه و میانگین مساحت پارکها به تفکیک مناطق تهران برای برنامهریزی شهری
- ورودی:
- layer: لایه پارکهای تهران (شامل ستون region و area_sqm)
- group_column: منطقه (region)
- agg_column: مساحت پارک (area_sqm)
- agg_functions: avg, count
- خروجی: جدولی با ستون agg
- هدف: شناسایی مناطق با کوچکترین میانگین مساحت پارکها برای اولویتبندی احداث فضاهای سبز جدید و توزیع بودجه