طراح، تحلیلگر، برنامهنویس بک اند و مدیر دیتابیس. علاقمند به فیلم و سریال، اهل پادکست و سفر، طرفدار زندگی و عاشق گفتگو :)
انواع Map در Power BI
توی چند روز گذشته توی شرکت سارین هوشمند قرار شد که یک مروری بر انواع Map توی Power BI داشته باشم. دوست داشتم خلاصهای از این گزارش رو با هم اینجا مرور کنیم.
در Power BI راههای متفاوتی برای نشون دادن نقشه وجود داره. تمامی این نقشهها به جز اینکه از از فایلهای SVG استفاده کنید، از نقشه Bing کمک میگیرند. به همین دلیل هنگام مشاهده نقشه در Power BI کاربر باید آنلاین باشد.
نقشه Bubble Map
اولین نقشه توی Power BI که با هم بررسی میکنیم نقشه Bubble Map هست. این نقشه جز اولین نقشههایی هست که در Power BI اضافه شد. اندازههای حبابها روی این نقشه بر اساس سایز مقادیر ورودیه و در نسخه های اخیر Power BI میشه اندازه حبابها رو تنظیم کرد. همچنین مثل همهی نقشههای آنلاین با بزرگنمایی نقشه اطلاعات بیشتری به کاربر نشون داده میشه. این نقشه از موتور جستجوی Bing برای نمایش نقشه ها استفاده می کنه.
نقشه Filled Map
این نقشه مشابه نقشهی Bubble هست با این تفاوت که به جای استفاده از حبابها اون منطقه رو به طور کامل نقاشی میکنه. ترتیب رنگها به وسیلهی کاربر توی این نقشه قابل کنترله. این نقشه نیز از موتور جستجوی Bing برای نمایش اطلاعات استفاده میکنه.
نقشه Shape Map
این نقشه جز نقشه های اخیرا اضافه شده در Power BI هست. از نظر ظاهری این نقشه شبیه نقشهی Filled Map هست اما در واقع به جای استفاده از نقشه های Bing یک فایل آماده رو رنگ بندی میکنه. این نقشه هنوز قابل استفاده در Power BIبه صورت افلاین نیست.
به نظر میرسه پس از اضافه شدن این نقشه به Power BI به صورت کامل یکی از بهترین نقشهها برای نشون دادن اطلاعات به صورت استانه. در صورتی که امکان استفاده از Custom Mapهای دیگه هم وجود داشته باشه کار ارائه اطلاعات رو به شدت ساده میکنه.
نقشه ArcGIS Map
یکی از کاملترین راههای نشون نقشه استفاده از نقشه های ArcGISهست. Power BI امکان نشون دادن نقشه به صورت ArcGIS رو برای کاربرانش فراهم کرده. به نظر میرسه دسترسی خوبی هم به لایهبندیهای مختلف این قبیل نقشهها نیز فراهم شده.
نقشه Globe Map
این نقشه امکان نمایش اطلاعات رو به صورت سه بعدی بر روی نقشه برای کاربران فراهم میکنه. این نقشه جز نقشههای پیشفرض Power BI نیست و باید این Custom Visual رو جداگانه نصب کنید. یکی از اشکالات این نقشه شخصی سازی به شدت محدود اون هست اما از زیبایی های بصری این نقشه نیمشه گذشت.
نقشه Heat Map
یکی از نقشههای مفید برای نشون دادن اطلاعات در Power BI نقشه Heat Map هست. این نقشه پراکندگی اطلاعات رو به وسیلهی نقشههای حرارتی با رنگبندی به کاربران نشون میده. موقعی که پراکندگی دیتا داریم و میخواهیم اون رو روی نقشه مشخص کنیم، Heat Map یک گزینهی عالیه.
نقشه Flow Map
برای نشون دادن حرکت وسایل نقلیه، کشتی، هواپیما و یا هر حرکت دیگهای نقشه Flow Map یک انتخاب مناسبه. این Visual جریان حرکتی موجودیتها رو به خوبی نشون میده.
نقشه SVG Map
در نهایت همیشه به این احتیاج پیدا میکنیم که نقشهها رو به صورت Offline و بدون استفاده از اینترنت به کاربرانمون نمایش بدیم. حتی گاهیها وقتها نیاز پیدا میکنیم که نقشه یک ساختمون و یا هر نقشهی دیگه رو به کاربرانمون نمایش بدیم. استفاده از نقشههای SVG با استفاده از Custom Visual ای به نام Synoptic Panel by OKViz فراهم شده. شما امکان این رو دارید که هر نقشهای رو در سایت synoptic.design آپلود کنید و پس از مشخص نمودن محلهای مورد استفاده در نقشه، یک خروجی مناسب Power BI بگیرید و اون نقشه رو استفاده کنید.
نمونه نقشه ایران
در تصویر آخر هم نقشه شهرهای کشورمون رو با هم میبینیم که با استفاده از اطلاعات طول و عرض جغرافیایی توی Power BI نمایش داده شده.
امیدوارم از خوندن این نوشته لذت برده باشید.
مطلبی دیگر از این انتشارات
تابع هدف در SVM : راهکار Penalty و دوری از Overfitting
مطلبی دیگر از این انتشارات
بررسی دو مفهوم under-fitting و over-fitting در یادگیری ماشین
مطلبی دیگر از این انتشارات
پردازش زبان های طبیعی (NLP) [1]