برنامه نویسی

یک فایل CSV #eg68 را گروه و خلاصه کنید

Summarize this content to 400 words in Persian Lang
شرح و تحلیل مسئله

فایل CSV sample.csv در زیر آمده است:

شهر، سال، درآمد

دهلی، 2001، 12345

بمبئی، 2001،43211

حیدرآباد, 2001,54322

دهلی، 2002،76543

بمبئی، 2002،43211

حیدرآباد, 2002,54322

بنگلور، 2001،43211

بنگلور، 2001،54322

ما سعی می کنیم فایل را بر اساس شهر گروه بندی کنیم و میانگین درآمد را محاسبه کنیم. در زیر نتیجه مورد نظر آمده است:

بنگلور – 48766

دهلی – 44444

حیدرآباد – 54322

بمبئی – 43211

راه حل

اسکریپت p1.dfx را در زیر در esProc بنویسید:

=A1.groups(City;int(Avg(Income))).(#1/” – “/#2)

توضیح

A1 فایل CSV حاوی سرصفحه جدول را وارد کنید.

A2 A1 را بر اساس شهر گروه کنید و میانگین درآمد را محاسبه کنید و ترتیب جدول گروه بندی شده را با توجه به فرمت مورد نظر خروجی بگیرید.

نحوه فراخوانی یک اسکریپت SPL در جاوا را بخوانید تا نحوه ادغام کد اسکریپت را در یک برنامه جاوا بیاموزید.

آدرس منبع باز SPL

دانلود کنید

شرح و تحلیل مسئله

فایل CSV sample.csv در زیر آمده است:

شهر، سال، درآمد

دهلی، 2001، 12345

بمبئی، 2001،43211

حیدرآباد, 2001,54322

دهلی، 2002،76543

بمبئی، 2002،43211

حیدرآباد, 2002,54322

بنگلور، 2001،43211

بنگلور، 2001،54322

ما سعی می کنیم فایل را بر اساس شهر گروه بندی کنیم و میانگین درآمد را محاسبه کنیم. در زیر نتیجه مورد نظر آمده است:

بنگلور – 48766

دهلی – 44444

حیدرآباد – 54322

بمبئی – 43211

راه حل

اسکریپت p1.dfx را در زیر در esProc بنویسید:

توضیحات تصویر

=A1.groups(City;int(Avg(Income))).(#1/” – “/#2)

توضیح

A1 فایل CSV حاوی سرصفحه جدول را وارد کنید.

A2 A1 را بر اساس شهر گروه کنید و میانگین درآمد را محاسبه کنید و ترتیب جدول گروه بندی شده را با توجه به فرمت مورد نظر خروجی بگیرید.

نحوه فراخوانی یک اسکریپت SPL در جاوا را بخوانید تا نحوه ادغام کد اسکریپت را در یک برنامه جاوا بیاموزید.

آدرس منبع باز SPL

دانلود کنید

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا