انواع روش های بصری سازی داده (ِData Visualization) و نحوه انتخاب بهترین نمودار
بصری سازی داده همواره یکی از گام های نهایی تحلیل و یا داده کاوی است. من و شما دادههای زیادی را دررابطهبا شغل خود بررسی میکنیم. اطلاعات مربوط به عملکرد وبسایت، عملکرد فروش، پذیرش محصول، خدمات مشتری، نتایج عملیات بازاریابی و …، این لیست ادامهدار میباشد. وقتی چندین دارایی محتوایی مانند رسانههای اجتماعی یا وبلاگ را با چندین منبع داده مدیریت میکنید، ممکن است طاقتفرسا شود. سؤالاتی پیش میآید، مانند: چه چیزی را باید ردیابی کنید؟ چه چیزی واقعاً مهم است؟ چگونه دادهها را تجسم و تجزیهوتحلیل میکنید تا بتوانید بینش و اطلاعات عملی را استخراج کنید؟
عناوين مطالب: '
- نحوه انتخاب نمودار مناسب برای بصری سازی داده
- پنج مهم سؤالی که هنگام تصمیمگیری در مورد انتخاب نمودار بپرسید
- 14 نوع مختلف نمودار و جدول برای ارائه دادهها
- 1. نمودار ستون (Column Chart)
- 2. نمودار میلهای (Bar Graph)
- 3. نمودار خطی (Line Graph)
- 4. نمودار محور دوگانه (Dual Axis Chart)
- 5. نمودار منطقه (Area Chart)
- 6. نمودار میلهای انباشته شده (Stacked Bar Chart)
- 7. نمودار Mekko
- 8. نمودار پای (Pie Chart)
- 9. نمودار نقطه پراکندگی (Scatter Plot Chart)
- 10. نمودار حباب (Bubble Chart)
- 11. نمودار آبشار (Waterfall Chart)
- 12. نمودار قیف (Funnel Chart)
- 13. نمودار گلوله (Bullet Graph)
- 14. نقشه حرارتی (Heat Map)
نحوه انتخاب نمودار مناسب برای بصری سازی داده
مهمتر از همه، چگونه میتوانید گزارشدهی را هنگامیکه مشغول کار همزمان روی چندین پروژه هستید، کارآمدتر کنید؟ یکی از مشکلاتی که گزارش و تجزیهوتحلیل را کند میکند، درک این است که چه نوع نمودارهایی را باید استفاده کنم، و چرا؟ دلیل این امر آن است که یا ابزار تصویرسازی اشتباه انتخاب شده یا این نکته که واقعاً پیشفرضها برای متداولترین نوع تصویرسازی داده، میتواند باعث سردرگمی بیننده یا منجر به برداشت اشتباه داده شود.
برای ایجاد نمودارهایی که بستر مناسب را برای تجزیهوتحلیل روشن و ارائه میدهند، ابتدا باید دلایل نیاز به نمودار را درک کنید. در این مطلب پنج سؤال را شرح میدهیم تا هنگام انتخاب نمودار برای دادههای خود از خود بپرسید. سپس، من یک نمای کلی از 14 نوع نمودار مختلف را که در اختیار دارید، ارائه میدهیم.
پنج مهم سؤالی که هنگام تصمیمگیری در مورد انتخاب نمودار بپرسید
1. آیا میخواهید مقادیر را مقایسه کنید؟
نمودارها برای مقایسه یک یا چند مجموعه ارزش، بسیار مناسب هستند و بهراحتی میتوانند مقادیر کموزیاد را در مجموعه دادهها نشان دهند. برای ایجاد یک نمودار مقایسه، از این نوع نمودارها استفاده کنید:
- Column
- Mekko
- Bar
- Pie
- Line
- Scatter Plot
- Bullet
2. آیا میخواهید ترکیب چیزی را نشان دهید؟
از این نوع نمودار برای نشاندادن اینکه چگونه قطعات جداگانه کل یک چیز را تشکیل میدهند، استفاده کنید، مانند نوع دستگاهی که برای بازدیدکنندگان تلفن همراه به وبسایت شما استفاده میشود یا کل فروش تقسیم شده توسط نماینده فروش.
برای نمایش ترکیب، از این نمودارها استفاده کنید:
- Pie
- Stacked Bar
- Mekko
- Stacked Column
- Area
- Waterfall
3. آیا میخواهید توزیع دادههای خود را درک کنید؟
نمودارهای توزیع به شما کمک میکنند که مقدارهای دور، تمایل طبیعی و دامنه اطلاعات مقادیر خود را بشناسید. برای نمایش توزیع از این نمودارها استفاده کنید:
- Scatter Plot
- Mekko
- Line
- Column
- Bar
4. آیا شما علاقهمند به تحلیل روند در مجموعه دادههای خود هستید؟
اگر میخواهید اطلاعات بیشتری در مورد عملکرد مجموعه دادهها در یک بازه زمانی خاص بدانید، انواع خاصی از نمودار برای بصری سازی داده وجود دارد که عملکرد بسیار خوبی دارند.
شما باید یک را انتخاب کنید:
- Line
- Dual-Axis Line
- Column
5- آیا میخواهید رابطه بین مجموعه ارزشها را بهتر درک کنید؟
نمودارهای رابطه برای نشاندادن چگونگی ارتباط یک متغیر با یک یا چند متغیر مختلف مناسب هستند. میتوانید از این روش برای نشاندادن اینکه چگونه چیزی به طور مثبت تأثیر میگذارد، تأثیری ندارد یا تأثیر منفی بر متغیر دیگر میگذارد، استفاده کنید.
هنگام تلاش برای ایجاد رابطه بین چیزها، از این نمودارها استفاده کنید:
- Scatter Plot
- Bubble
- Line
14 نوع مختلف نمودار و جدول برای ارائه دادهها
برای درک بهتر هر نمودار و چگونگی استفاده از آنها، در اینجا یک نمای کلی از هر نوع نمودار برای بصری سازی داده ارائه میشود.
1. نمودار ستون (Column Chart)
از نمودار ستونی برای نشاندادن مقایسه بین موارد مختلف استفاده میشود یا میتواند مقایسه موارد را با گذشت زمان نشان دهد. برای دیدن بازده و عایدی هر صفحه فرود landing page یا مشتری در بازه زمانی میتوانید از این قالب استفاده کنید.
طراحی بهترین شیوهها برای نمودارهای ستونی:
- از رنگهای ثابت در تمام نمودار استفاده کنید، رنگهای مؤکد را برای برجستهکردن دادههای معنیدار یا تغییرات در طول زمان انتخاب کنید.
- برای بهبود خوانایی از برچسبهای افقی استفاده کنید.
- محور y را از 0 شروع کنید تا مقادیر موجود در نمودار خود را بهدرستی منعکس کند.
2. نمودار میلهای (Bar Graph)
برای جلوگیری از بههمریختگی هنگامیکه یک برچسب داده طولانی است یا بیش از 10 مورد برای مقایسه دارید، باید از یک نمودار میلهای، یک نمودار ستونی افقی استفاده شود. از این نوع تصویرسازی میتوان برای نمایش اعداد منفی نیز استفاده کرد.
بهترین شیوهها را برای نمودارهای میلهای طراحی کنید:
- از رنگهای ثابت در تمام نمودار استفاده کنید، رنگهای مؤکد (accent colors) را برای برجستهکردن دادههای معنیدار یا تغییرات در طول زمان انتخاب کنید.
- برای بهبود خوانایی از برچسبهای افقی استفاده کنید.
- محور y را از 0 شروع کنید تا مقادیر موجود در نمودار خود را بهدرستی منعکس کند.
3. نمودار خطی (Line Graph)
نمودار خطی، روند یا پیشرفت را در طول زمان نشان میدهد و میتواند برای نشاندادن دستههای مختلف داده استفاده شود. هنگام ترسیم یک مجموعه داده پیوسته، باید از آن استفاده کنید.
طراحی بهترین شیوهها برای نمودارهای خطی:
- فقط از خطوط ضخیم و بههمپیوسته استفاده کنید.
- بیش از چهار خط رسم نکنید تا از حواسپرتیهای بصری جلوگیری شود.
- از ارتفاع مناسب استفاده کنید تا خطوط تقریباً 2/3 از ارتفاع محور y را اشغال کنند.
4. نمودار محور دوگانه (Dual Axis Chart)
نمودار دو محوره به شما امکان میدهد دادهها را با استفاده از دو محور y و یک محور x مشترک ترسیم کنید. این نمودار برای سه مجموعه داده استفاده میشود، یکی از آنها بر اساس مجموعهای مستمر از دادهها و دیگری مناسبتر برای دستهبندی بر اساس گروه است. این نمودار باید برای تجسم همبستگی یا عدم وجود این سه مجموعه داده استفاده شود.
بهترین شیوهها را برای نمودارهای دو محوره طراحی کنید:
- از محور y در سمت چپ برای متغیر اصلی استفاده کنید زیرا مغز به طور طبیعی تمایل دارد که ابتدا چپ به نظر برسد.
- همانطور که در بالا نشاندادهشده است، برای نشان دادن دو مجموعه داده از سبکهای مختلف نمودار استفاده کنید.
- رنگهای متضاد را برای دو مجموعه داده انتخاب کنید.
5. نمودار منطقه (Area Chart)
نمودار مساحت یک نمودار خطی است، اما فضای بین محور x و خط با یک رنگ یا الگو پر میشود. برای نشاندادن روابط بخشی به کل، مانند نشاندادن سهم تکرارهای فروش فردی در کل فروش برای یک سال، مفید است. این به شما کمک میکند تا اطلاعات روند کلی و فردی را تجزیهوتحلیل کنید.
بهترین شیوهها را برای نمودارهای منطقه طراحی کنید:
- از رنگهای شفاف استفاده کنید تا اطلاعات در پسزمینه پنهان نشود.
- برای جلوگیری از بههمریختگی بیش از چهار دسته را نمایش ندهید.
- دادههای بسیار متغیر را در بالای نمودار سازماندهی کنید تا خواندن آن آسان شود.
6. نمودار میلهای انباشته شده (Stacked Bar Chart)
این نمودار باید برای مقایسه بسیاری از موارد مختلف و نشاندادن ترکیب هر مورد در حال مقایسه استفاده شود.
بهترین روشها را برای نمودارهای میلهای انباشته شده طراحی کنید:
- بهترین استفاده برای نشاندادن روابط بخشی به کل.
- برای شفافیت بیشتر از رنگهای متضاد استفاده کنید.
- مقیاس نمودار را بهاندازه کافی بزرگ کنید تا اندازههای گروه را نسبت به یکدیگر مشاهده کنید.
7. نمودار Mekko
این نوع نمودار که بهعنوان نمودار marimekko نیز شناخته میشود، میتواند مقادیر را مقایسه کند، ترکیب هر یک را اندازهگیری کند و نحوه توزیع دادههای شما در هر یک را نشان دهد.
این نمودار شبیه یک میله انباشته است، با این تفاوت که از محور x mekko برای گرفتن بعد دیگری از مقادیر شما استفاده میشود – بهجای پیشرفت زمان، مانند نمودارهای ستونی که اغلب انجام میشود. در نمودار زیر، محور x هر شهر را با یکدیگر مقایسه میکند.
طراحی بهترین شیوهها برای نمودارهای Mekko:
- تغییر دهید ارتفاع ستونها را اگر میزان اندازه مورد مقایسه مهم باشد.
- در هر ستون مقدارهای ترکیبی زیادی وارد نکنید. اگر مقدار زیادی دارید، بخواهید نحوه ارائه دادههای خود را دوباره ارزیابی کنید.
- ستونهای خود را از چپ به راست بهگونهای چیدمان دهید که روند یا پیام مربوطه را نشان دهد.
8. نمودار پای (Pie Chart)
یک نمودار دایرهای یک عدد ثابت را نشان میدهد و اینکه چگونه دستهها بخشی از یک کل را نشان میدهند در ترکیب چیزی. یک نمودار دایرهای اعداد را برحسب درصد نشان میدهد و مجموع کل بخشها به 100٪ برابر است.
طراحی بهترین شیوهها برای نمودارهای پای:
- برای اطمینان از تمایز بین برشها، دستههای زیادی را نشان ندهید.
- اطمینان حاصل کنید که مقادیر برش تا 100٪ اضافه شده است.
- برشها را متناسب با اندازه آنها سفارش دهید.
9. نمودار نقطه پراکندگی (Scatter Plot Chart)
نمودار scatter یا نمودار scattergram رابطه بین دو متغیر مختلف را نشان میدهد یا میتواند روند توزیع را نشان دهد. وقتی نقاط مختلف داده وجود دارد باید از آن استفاده شود و یا میخواهید شباهتهای مجموعه داده را برجسته کنید. این موضوع در هنگام جستجوی پرتال یا درک توزیع دادههای شما مفید است.
بهترین شیوهها را برای طرحهای پراکنده طراحی کنید:
- متغیرهای بیشتری مانند اندازههای مختلف را در خود بگنجانید تا دادههای بیشتری در آن لحاظ شود.
- برای نمایش دقیق دادهها، محور y را از 0 شروع کنید.
- اگر از خطوط ترند استفاده میکنید، فقط حداکثر از دو مورداستفاده کنید تا درک طرح شما آسان شود.
10. نمودار حباب (Bubble Chart)
نمودار حبابی ازاینجهت که میتواند توزیع یا رابطه را نشان دهد، شبیه نمودار پراکندگی است. یک مجموعه داده سوم وجود دارد که با اندازه حباب یا دایره نشان داده میشود.
بهترین شیوهها را برای نمودارهای حباب طراحی کنید:
- حبابهای مقیاس را باتوجهبه منطقه، نه قطر، مقیاس دهید.
- اطمینان حاصل کنید که برچسبها واضح و قابلمشاهده هستند.
- فقط از اشکال دایرهای استفاده کنید.
11. نمودار آبشار (Waterfall Chart)
باید از نمودار آبشار استفاده شود تا نشان دهد چگونه مقدار اولیه تحت تأثیر مقادیر میانی – مثبت یا منفی – قرار میگیرد و منجر به مقدار نهایی میشود. این باید برای آشکار کردن ترکیب یک عدد استفاده شود. نمونهای از این امر نشاندادن این مسئله است که درآمد کل شرکت تحت تأثیر بخشهای مختلف است و منجر به عدد سود مشخصی میشود.
طراحی بهترین شیوهها برای نمودارهای آبشار:
- برای برجستهکردن تفاوت در مجموعه دادهها، از رنگهای متضاد استفاده کنید.
- رنگهای گرم را برای نشاندادن افزایش و رنگهای سرد را برای نشاندادن کاهش انتخاب کنید.
12. نمودار قیف (Funnel Chart)
نمودار قیف مجموعهای از مراحل و میزان تکمیل هر مرحله را نشان میدهد. این میتواند برای ردیابی روند فروش یا نرخ تبدیل در یک سری صفحات یا مراحل استفاده شود.
طراحی بهترین شیوهها برای نمودارهای قیفی:
- اندازه هر بخش را مقیاسبندی کنید تا اندازه مجموعه داده را بهدقت منعکس کند.
- از رنگهای متضاد یا یک رنگ در کمرنگ شدن سایهها، از تیرهترین تا روشنترین آنها استفاده کنید.
13. نمودار گلوله (Bullet Graph)
نمودار گلوله پیشرفت به سمت هدف را نشان میدهد، این پیشرفت را با معیار دیگری مقایسه میکند و زمینه را به شکل رتبهبندی یا عملکرد فراهم میکند.
بهترین روشها را برای نمودارهای گلولهای طراحی کنید:
- از رنگهای متضاد برای برجستهکردن پیشرفت دادهها استفاده کنید.
- برای سنجش پیشرفت از یک رنگ در سایههای مختلف استفاده کنید.
14. نقشه حرارتی (Heat Map)
یک نقشه حرارتی رابطه بین دو مورد را نشان میدهد و اطلاعات مربوط به درجهبندی را از جمله بالابهپایین یا ضعیف تا عالی ارائه میدهد. اطلاعات درجهبندی با استفاده از رنگهای مختلف یا اشباع نمایش داده میشود.
طراحی بهترین روشها برای نقشه حرارتی:
- از طرح کلی و واضح نقشه برای جلوگیری از پریشانی اطلاعات استفاده کنید.
- برای نشاندادن تغییرات دادهها، از یک رنگ واحد در سایههای مختلف استفاده کنید.
- از استفاده از چندین الگو خودداری کنید.
تهیه کننده: آقای تنومندیان
آدرس کانال تلگرام سایت بیگ دیتا:
آدرس کانال سروش ما:
https://sapp.ir/bigdata_channel
جهت دیدن سرفصل های دوره های آموزشی بر روی اینجا کلیک کنید.
جهت ثبت نام در دوره های آموزشی بر روی اینجا کلیک کنید.
بازدیدها: 3447
برچسبData Visualization visualization بازنمایی اطلاعات بصری سازی داده تصویرسازی دادهها چارت داده کاوی لایه ارائه مصور سازی نحوه انتخاب چارت نحوه انتخاب نمودار نمودار
همچنین ببینید
آموزش کامل یادگیری ماشین (Machine learning) به صورت گام به گام
مقدمه ای بر یادگیری ماشین یادگیری ماشین بزرگترین راه حل بشر برای انجام کارهای پیچیده …
شناسایی خودکار حیوانات در تحقیقات حیات وحش با یادگیری ماشین
شناسایی خودکار حیوانات در تحقیقات حیات وحش یک برنامه جدید که توسط محققان از ایالت …