مطالب توسط

دسترسی به اعضا – قسمت هشتم- پیاده سازی الگوریتم FP-Growthبا یک دیتاست واقعی

در مقاله قبلی درباره الگوریتم FP-Growth صحبت کردیم در این مقاله می خواهیم بر اساس یک دیتاست واقعی با ۱۹ هزار رکورد مشتری و ۸۰۰ هزاررکورد فروش رابطه بین خرید محصولات توسط مشتری را با پایتون پیاده سازی کنیم و در انتها داده ها را نیز بصری کنیم همچنین می توانید  دیتاست و اسکریپت پایتون را دانلود کنید و در انتها به آموزش قطعات کد پایتون و الگوریتم FP-Growth . . .

 


درود بر شما

این محتوا تنها برای کاربران ویژه امکان پذیر می باشد.  خواهشمند است نسبت به خرید اشتراک از این صفحه اقدام فرمایید.

با سپاس


قسمت هفتم – الگوریتم FP-Growth (Frequent Pattern Growth)

در تحلیل داده‌های تراکنش، هدف این است که مجموعه‌های کالایی که به‌طور مکرر در تراکنش‌ها با هم خریداری می‌شوند، شناسایی شوند. این فرآیند به‌عنوان “استخراج الگوهای فراوان” شناخته می‌شود. الگوریتم FP-Growth یک روش کارآمد برای پیدا کردن این مجموعه‌ها است و برخلاف الگوریتم Apriori نیازی به انجام بررسی‌های متعدد بر روی همه مجموعه‌های ممکن ندارد.

دسترسی به اعضا – قسمت پنجم – نمایش نمودار Bar Chart و خواندن اطلاعات از دیتابیس SQL در Matplotlib

در این مقاله می خواهیم به دیتابیس AdventureWorksDW2017 در دیتابیس SQL Server  متصل شویم و حاصل خروجی فروش را بر اساس گروه محصول را  طبق یک کویری TSQL  وارد کرده و خروجی را  مشاهده کنیم . همچنین به سه روش مختلف این خروجی را پیاده سازی می کنیم و در انتها به بررسی روش های مختلف می پردازیم در این مقاله ما از کتابخانه های pyodbc ، pymssql  و SQLAlchemy . . .

 


درود بر شما

این محتوا تنها برای کاربران ویژه امکان پذیر می باشد.  خواهشمند است نسبت به خرید اشتراک از این صفحه اقدام فرمایید.

با سپاس


قسمت چهارم- نمایش نمودار Pie Chart در Matplotlib

در این مثال ، ما می خواهیم داده های یک فایل اکسل که شامل مشتری ، تعداد خرید و مبلغ خرید و محصول هست را بر روی یک Pie Chart نمایش دهیم و می خواهیم حاصل ضرب تعداد خرید در مبلغ خرید را حساب و بر روی نمودار قرار دهیم ، طبیعتا مشتری های ما چندین بار از ما خرید کرده اند پس باید داده ها گروه بندی نیز شوند  و سهم از کل نیز حساب گردد ، همچنین طبق مثاله های قبلی برای نمایش درست فارسی از کتابخانه های دیگر نیز استفاده کرده ایم .

قسمت سوم – نمایش نمودار Bar Chart در Matplotlib

در این مثال ، ما می خواهیم داده های یک فایل اکسل که شامل مشتری ، تعداد خرید و مبلغ خرید هست را بر روی یک Bar Chart نمایش دهیم و می خواهیم حاصل ضرب تعداد خرید در مبلغ خرید را حساب و بر روی نمودار قرار دهیم ، طبیعتا مشتری های ما چندین بار از ما خرید کرده اند پس باید داده ها گروه بندی نیز شوند همچنین طبق مثاله های قبلی برای نمایش درست فارسی از کتابخانه های دیگر نیز استفاده کرده ایم .

قسمت دوم – برطرف کردن مشکل مقادیر فارسی در matplotlib

زمانی که از Matplotlib برای ترسیم نمودارها استفاده می‌کنید و عنوان‌ها یا برچسب‌ها به زبان فارسی (یا هر زبان راست به چپ دیگر) می‌باشند، ممکن است نمایش متن‌ها دچار مشکل شود و به درستی نمایش داده نشوند. برای حل این مشکل و نمایش صحیح متون فارسی، باید فونت مناسبی که از زبان فارسی پشتیبانی کند، تنظیم کنید.

قسمت اول – کتابخانه Matplotlib

کتابخانه  Matplotlib یکی از پرکاربردترین و محبوب‌ترین کتابخانه‌ها در زبان برنامه‌نویسی پایتون برای مصورسازی داده‌ها است. این کتابخانه به شما امکان می‌دهد تا داده‌ها را به صورت گرافیکی و بصری نمایش دهید و نمودارهای مختلفی از جمله خطی، میله‌ای، پراکندگی، هیستوگرام و دیگر انواع نمودارها را تولید کنید.