وبلاگ
Treemap چیست و چگونه برای نمایش دادههای سلسلهمراتبی استفاده میشود؟
100٪ مسیر
این مقاله بخشی از مسیر آموزشی «بصریسازی داده و انتخاب نمودار» است
اگر میخواهید فقط یک نمودار را یاد نگیرید و بدانید برای هر نوع داده از چه نموداری استفاده کنید، مسیر زیر را بهترتیب دنبال کنید.
مرحله 1 — انتخاب نمودار
مرحله 2 — توزیع و مقایسه
مرحله 3 — کشف رابطه
مرحله 4 — کاربردهای عملی ← شما اینجا هستید
- اگر تازه وارد بصریسازی داده شدهای، از مقاله «چگونه نمودار مناسب انتخاب کنیم؟» شروع کن و بعد مرحلهبهمرحله جلو برو.
- لازم نیست همه مقالات را بخوانی؛ هر مرحله برای یک نوع مسئله تحلیلی طراحی شده است.
Treemap یکی از روشهای مهم در بصریسازی دادههای سلسلهمراتبی است که اطلاعات را به شکل مستطیلهای تو در تو نمایش میدهد. اگر مطمئن نیستید برای نوع داده خود Treemap مناسبتر است یا نمودار دیگری، پیشنهاد میکنیم ابتدا راهنمای انتخاب نمودار را مطالعه کنید.
هر بخش نشاندهنده یک دسته و زیر دسته است و اندازه هر مستطیل، مقدار یا سهم آن را نشان میدهد.
سرفصل محتوا:
Treemap چگونه کار میکند؟
در Treemap دادهها به صورت ساختاری درختی (Hierarchy) نمایش داده میشوند.
هر سطح از داده به مستطیلهای کوچکتر تقسیم میشود و اندازه آنها متناسب با مقدار عددی است.
ساختار سلسلهمراتبی
مثلاً یک شرکت میتواند درآمد خود را به صورت زیر نمایش دهد:
- کل درآمد شرکت
- دسته محصولات
- زیر دستهها
کاربردهای Treemap
Treemap زمانی بسیار مفید است که بخواهیم سهم بخشهای مختلف یک کل را در فضای محدود نمایش دهیم. اگر علاوه بر سهم هر بخش، بررسی رابطه بین متغیرهای دستهبندیشده نیز اهمیت داشته باشد، نمودار موزائیکی (Mosaic Plot) انتخاب مناسبتری خواهد بود.
- داشبوردهای هوش تجاری (BI)
- تحلیل فروش و درآمد
- مدیریت منابع سازمانی
- نمایش ساختار دادههای پیچیده
مزایا و محدودیتهای Treemap
مزایا
- استفاده بهینه از فضا
- نمایش دادههای زیاد در یک نگاه
- مناسب برای تحلیل سلسلهمراتبی
محدودیتها
- مقایسه دقیق بین بخشهای کوچک سخت است
- برای دادههای غیر سلسلهمراتبی مناسب نیست
Treemap در ابزارهای مختلف
Excel
اکسل امکان ساخت Treemap را از طریق بخش Insert → Hierarchy Charts فراهم میکند.
Python
در Python میتوان از کتابخانههایی مانند Plotly و Squarify برای ساخت Treemap استفاده کرد.
Power BI
Treemap یکی از ویژوالهای پیشفرض در Power BI برای تحلیل دادههای فروش است.
تحلیل داده را حرفهای یاد بگیر و وارد دنیای BI شو
اگر میخواهی داشبوردهای واقعی و تحلیلهای حرفهای بسازی، این مسیر برای تو طراحی شده است.
سوالات متداول
Treemap چیست؟
نموداری برای نمایش دادههای سلسلهمراتبی به صورت مستطیلهای تو در تو.
چه زمانی از Treemap استفاده کنیم؟
زمانی که دادهها ساختار درختی دارند و نیاز به نمایش فشرده وجود دارد.
تفاوت Treemap با نمودار دایرهای چیست؟
اگر فقط قصد نمایش سهم هر بخش از یک کل را دارید، نمودار دایرهای (Pie Chart) برای تعداد کمی دسته گزینه مناسبی است؛ اما Treemap زمانی برتری دارد که دادهها ساختار سلسلهمراتبی یا چندین سطح داشته باشند.
آیا Treemap برای تحلیل داده مناسب است؟
بله، مخصوصاً برای تحلیل سهم بخشهای مختلف یک کل.