رسم چارت مقایسه ای و نمودار آماری با Jquery

  • آپدیت شده در تاریخ

رسم چارت مقایسه ای و نمودار آماری با Jquery

Highcharts یکی از پلاگین های جی کوئری است که چارت های مختلف و زیبایی را ارایه می دهد و برای رسم چارت مقایسه ای و نمودار آماری با Jquery استفاده می شود.

چارت مقایسه ای برای ارایه تجسمی گرافیکی از داده های آماری استفاده می شود .

مثلا بلفرض میزان بازدید سایت ، تعداد فروش محصولات در بازه زمانی و سود حاصله و غیره از مواردی است که می توانید به صورت گرافیکی رسم و در یک نگاه اطلاعات آن را بفهمید. نمودار های مختلفی مثل نمودار پایه ای ، میله ای ، ستونی وجود دارد .

این اسکریپت به صورت سمت-کاربر براساس جاواسکریپت است که براحتی می شود در پروژه های تحت وب پیاده سازی کرد.

رسم چارت مقایسه ای و نمودار آماری با Jquery

در این آموزش سعی داریم مثالی از خلاصه و رسم چارت مقایسه ای و نمودار آماری با Jquery و  Highcharts را بررسی کنیم.

در این مثال سرشماری سه کشور پرجمعیت دنیا را در سه سال اخیر را مقایسه کنیم. این مقایسه را به صورت نمودار ستونی نشان خواهیم داد.

اول باید طول محور xوy و دیگر آپشن ها را تنظیم کنیم .بعد از ست کردن آپشن های ضروری ، یک آرایه ای از کشور ها ایجاد می کنیم. بعد از آن داده های سرشماری را به پلاگین پاس می دهیم تا چارت ما رسم شود.

 

کد HTML برای نمایش نمودار گرافیکی

کد html زیر چک باکس انتخاب کشور ها را برای مقایسه سرشماری در اختیار کاربر می گذارد . بعد از کلیلک بر روی دکمه compare برای مقایسه اطلاعات سرشماری به صورت نمودار گرافیکی در تگ div با ID، chart نمایش داده می شود.ID  این تگ را در آپشن renderTo  ست خواهیم کرد.

ساخت نمودار ستونی توسط Higcharts

کد زیر برای ست کردن تعدادی آپشن برای رسم نمودار استفاده می شود. که شامل نوع نموادر (میله ای ، ستونی ….) ، عنوان ، طول و عرض ، محور x,y و غیره است.

پس از ست کردن تنظیمات ، باید داده های آن ها را قرار بدیم . در کد زیر ، ما کشور ها و سرشماری آن ها را به علاوی تعدادی از آپشن ها مثل رنگ را تنظیم می کنیم.

 

خروجی اسکریپت رسم چارت مقایسه ای و نمودار آماری با Jquery به اینصورت خواهد بود :

 

رسم چارت مقایسه ای و نمودار آماری با Jquery

برای دانلود سورس کد کامل این آموزش از باکس دانلود استفاده کنید.

هر سوالی داشتید ، از قسمت نظرات ارسال کنید . سریعا ، پاسخگوی سوالات شما هستیم .

موفق و پیروز باشید

 

حسن شفیعی توسعه دهنده وب و موبایل مدیر سایت علاقه خاصی به برنامه نویسی وب و موبایل دارم و هر روز تلاش می کنم به این حوزه مسلط تر شوم و اطلاعاتم را به شکل کاربردی برای علاقه مندان در وب به اشتراک بگذارم. اگر نیاز به برنامه نویس برای انجام پروژه و نوشتن اسکریپت های سمت وب, اپلیکیشن های اندروید و ios, پیدا کردن راه حل توسعه و غیره داشتید حتما از طریق تماس با ما/ واتساپ/ تلگرام بهم پیام بدید. برایتهیه هاست مطمین و پرسرعت کلیک کنید
مطالب زیر را حتما بخوانید
دیدگاه کاربران (۲)

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

  1. dskfvsjnkvv4fd516 ۵ شهریور ۱۴۰۲

    اصلا بهترین چارت که دیدم پشم ریزون برین وبسایت https://www.chartjs.org چار پنج نوع چارت داره حرف نداره از چارتای جیکوری میکوری بیا بیرون از نظر من خیلی بهتر از بقیه چارتا بود چون هم ریسپانسیو و هم مخصوص گوشی تبلت و لپتاپ و امثال اینها .. لینک دانلودش cdn هست ویعنی یا با npm و غیره میزنی یا cdn شو جستجو میکنی و بعد کد cdn شو کپی میکنی و داخل فایل جاوااسکریپت پیست و تمام . یکم استفادش پر کُده تو خود وبسایت یاد میده.
    مدیر وبسایت عزیز میتونی بجای مطمیین از مطمئن استفاده کنی. [ ئ ] دکمه M هست تو حالت فارسی

    پاسخ
  2. عدنان ۳۰ مهر ۱۳۹۸

    دمتون گرم

    پاسخ
دوره های آموزشی