تکنولوژی مدیریت دانش

Knowledge Management Technology

تکنولوژی مدیریت دانش
تکنولوژی مدیریت دانش
تکنولوژی مدیریت دانش

زبان R در محیط داشبورد سازی Power BI به همراه مثال

نرم افزار R برای اولین بار به عنوان یک پروژه تحقیقاتی توسط راس ایهاکا (Ross Ihaka) و رابرت جنتلمن (Robert Gentleman) نوشته شد، و در حال حاضر توسط گروهی از متخصصان علم آمار به نام "تیم هسته نرم افزار R" با صفحه ای در آدرس www.r-project.org در حال توسعه ی فعال می باشد. 

نرم افزار R به گونه‌ای طراحی شده، که بی شباهت به زبان نرم افزار S که توسط جان چمبرز (John Chambers) و دیگر افراد در آزمایشگاه‌های بل توسعه یافته بود نباشد. نسخه ی تجاری نرم افزار S با قابلیتهای بیشتر، توسط موسسه ی علوم آماری به عنوان نرم افزار SPlus توسعه یافته و به بازار عرضه شده؛ بعدها این نسخه نرم افزار SPlus، توسط شرکت Insightful خریداری شده و اکنون نیز متعلق به TIBCO Spotfire می باشد.نرم افزار R و نرم افزارSPlus را می توان به عنوان دو پیاده‌ سازی زبان نرم افزار S در نظر گرفت.

R، حاوی محدودهٔ گسترده‌ای از تکنیک‌های آماری (از جمله: مدل‌سازی خطی و غیرخطی، آزمون‌های کلاسیک آماری، تحلیل سری‌های زمانی، رده‌بندی، خوشه‌بندی و غیره) و قابلیت‌های گرافیکی است. در محیط R، کدهای سی، سی++ و فورترن قابلیت اتصال و فراخوانی هنگام اجرای برنامه را دارند و کاربران خبره می‌توانند توسط کدهای سی، مستقیماً اشیا R را تغییر دهند.گرچه نرم‌افزار R اغلب به منظور انجام محاسبات آماری به کار می‌رود، این نرم‌افزار قابل به کارگیری در محاسبات ماتریسی است و در این زمینه، همپای نرم‌افزارهایی چون اُکتاو و نسخهٔ تجاری آن متلب (MATLAB) است. R، همچنین نرم‌افزار قدرتمندی برای ایجاد اشکال گرافیکی و نمودارهاست.

لینک در پاور بی آی به همراه مثال

زبان R در محیط داشبورد سازی Power BI  به همرام مثال

نحوه ساختن گزارش داینامیک در کلیک ویو

گاهی اوقات تمایل دارید ، کاربر نهایی خودش بعد (Dimension) و قلم آماری (Measure) را انتخاب کند و نمودار نمایش داده شود حالا این نمودار می تواند جدول باشد یا چارت .

نحوه ساختن گزارش داینامیک در کلیک ویو

برای پیاده سازی چنین مثالی در کلیک ویو ابتدا دو تا جدول به صورت Inline تعریف کنید که اطلاعات ابعاد و اطلاعات قلم آماری داخل آن قرار داده شده باشد. همانند جدول زیر

نحوه ساختن گزارش داینامیک در کلیک ویو

عبارتی شبیه به عبارت زیر در قسمت General مربوط به چارت Straight Table ودر قسمت Calculation Condition وارد می کنیم تا اگر قلم و بعد انتخاب نشده باشد چارت یا جدول نمایش داده نشود.

=GetSelectedCount(_dimension) > 0 and GetSelectedCount(_metrics) > 0

سپس تمام ابعاد و قلم های آماری را اضافه می کنیم اما در قسمت Enable Conditional هر کدام عبارت شبیه به زیر را وارد می کنیم تا در صورت انتخاب شدن فیلد بعد مورد نظر نمایش داده شود

=SubStringCount( Concat(  _field,'|'),'CalendarYear') 
لینک به داشبورد اطلاعات تکمیلی

نمودار مکو یا نمودار ماریمکو (Mekko or Marimekko Chart)

نمودار Mekko  گاهی اوقات نیز به نام  ( marimekko chart)  شناخته می شود ،  یک نمودار دو بعدی است.

این نمودار دارای عرض متغیر و ارتفاع از 100 می باشد.

بگذارید با یک مثال کاربرد آن را بهتر متوجه شویم فرض کنید  شما سه دسته از محصولات را به فروش می رسانید: کامپیوتر رومیزی، لپ تاپ و تبلت و می خواهید درصد سهم هر دسته را به فروش کلی خود مشاهده کنید. روش معمول استفاده از یک نمودار PIE یا نمودار Stack Bar Chart است.

نمودار مکو   یا نمودار ماریمکو (Mekko or Marimekko Chart)

اکنون اجازه دهید بُعد دیگری را به داده هایمان اضافه کنیم. فرض کنید در هر یک از این دسته بندی ها، شما دارای سه نام تجاری - Sony Vaio، Dell و HP هستید.شما باید بتوانید سهم هر دستگاه را نسبت به گروه خود و کل گروه دسته بندی کنید و این اطلاعات را در یک نمودار مشاهده کنید.

نمودار مکو   یا نمودار ماریمکو (Mekko or Marimekko Chart)

نمودار مکو چارت در کلیک سنس نمودار مکو چارت در پاور بی آی