ایدا مطلبی نرم افزار R تمرین 1و2

1402/06/14

دسترسی سریع


ایدا مطلبی نرم افزار R تمرین 1و2 مثال شماره 1) ابتدا با استفاده از یکی از دستورات زیر به وارد کردن اطلاعات مساله­ی خوشه­بندی به داخل نرم افزار R می­پردازیم:   در دستور اول فایل داده­ها مستقیم وارد متغیر drink شده که بایستی قبلاً فایل داده­ها A.txt در درایو سی کپی گردد ولی در دستور دوم ابتدا فایل توسط کاربر انتخاب شده سپس وارد متغیر drink می­شود. در مرحله­ی بعد با استفاده از دستورات زیر به محاسبه­ی ماتریس فاصله­ها پرداخته می­شود که در اینجا از مقیاس اقلیدسی استفاده کرده­ایم:   برای مشاهده ماتریس فاصله­ ها که یک ماتریس قطری است از دستور زیر استفاده می­کنیم: سپس با استفاده از دستور زیر به خوشه­بندی داده­ها می­پردازیم:   در این بخش چنانچه بخواهیم تعداد کلاسترهای واقعی را انتخاب کنیم از دستور زیر که در بسته قابل نصب در موجود در سایت نرم افزار R قرار دارد بهره می­گیریم:   در شکل زیر روند همگرایی روش فوق برای رسیدن به بهترین خوشه­بندی قابل مشاهده است: در این بخش از متد K-Means استفاده می­کنیم و خروجی­ها را در متغیر a ذخیره می­کنیم در نهایت با استفاده از دستورات زیر به رسم نمودار درختی (دندوگرام) می­پردازیم:     همانطور که در نمودار بالا مشاهده می­شود در خوشه­ی اول تنها حاوی و هستند و سایر نوشیدنی­ها در خوشه­ی دوم قرار می­گیرند.   مثال شماره 2) مشابه حالت قبل ابتدا با استفاده از یکی از دستورات زیر به وارد کردن اطلاعات مساله­ی خوشه­بندی به داخل نرم افزار R می­پردازیم:   در مرحله­ی بعد با استفاده از دستورات زیر به محاسبه­ی ماتریس فاصله­ها پرداخته می­شود که در اینجا از مقیاس اقلیدسی استفاده کرده­ایم:   سپس با استفاده از دستور زیر به خوشه­بندی داده­ها برخلاف روش قبل از روش average برای خوشه­بندی بهره گرفته­ایم:   در این بخش چنانچه بخواهیم تعداد کلاسترهای واقعی را انتخاب کنیم از دستور زیر که در بسته قابل نصب در موجود در سایت نرم افزار R قرار دارد بهره می­گیریم:   در شکل زیر روند همگرایی روش فوق برای رسیدن به بهترین خوشه­بندی قابل مشاهده است: در این بخش از متد K-Means استفاده می­کنیم و خروجی­ها را در متغیر a ذخیره می­کنیم در نهایت با استفاده از دستورات زیر به رسم نمودار درختی (دندوگرام) می­پردازیم:     همانطور که در نمودار بالا مشاهده می­شود در خوشه­ی اول تنها حاوی، و هستند و سایر بلندگوها در خوشه­ی دوم قرار می­گیرند.  

نظرات

هیچ نظری وجود ندارد.


افزودن نظر

Sitemap
Copyright © 2017 - 2023 Khavarzadeh®. All rights reserved