پیش بینی فروش آینده با یادگیری ماشین با پایتون (Future Sales Prediction with Machine Learning with Python)

Fraud detection
شناسه محصول: 2021 دسته: , برچسب: , , , , , , , تاریخ انتشار: 22 مرداد 1403آخرین بروز رسانی: 31 مرداد 1403
قیمت محصول

رایگان

جزئیات بیشتر

طراحی با:

Python

طراح و کدنویس پروژه:

محمدرضا باغبانی

قابلیت سفارشی سازی:

دارد

پشتیبانی سریع:

دارد

روند خرید و دسترسی به محصول

در خانه کد، با وجود تلاش‌های بسیار زیاد برای تهیه پروژه‌های کدنویسی، تا حد امکان پروژه‌ها را به صورت رایگان قرار داده‌ایم و هدف اصلی ما در خانه کد، کمک به همه دانشجویان و طالبان علم در این حوزه هست. علاوه برآن برای خرید در وب سایت، خرید با استفاده از کلیه کارت های شتاب امکان پذیر است و بلافاصله پس از خرید، لینک دانلود محصول در اختیار شما قرار خواهد گرفت. علاوه‌براین که امکان پرداخت به صورت آنلاین فراهم شده است، می‌توان به صورت کارت به کارت نیز برای پرداخت اقدام کرد که برای این امر می‌توانید با پشتیبان سایت در تماس باشید. همچنین برای خرید آسان‌تر از وب‌سایت می‌توانید از منوی سایت گزینه (نحوه خرید و پرداخت) را کلیک نمایید و ویدیوی آموزشی را مشاهده نمایید. توجه نمایید که با توجه به انحصاری بودن پروژه های موجود در وب‌سایت خانه کد و زحمت و تلاش بسیار زیاد برای تهیه هر کدام از پروژه‌ها، خواهش‌مندیم در راستای حمایت از تیم خانه کد، وب‌سایت را به دیگران نیز معرفی نمایید.

  • دسترسی به فایل محصول به صورت مادام‌العمر
  • پشتیبانی کاملا رایگان
  • امکان خرید آنلاین و کارت به کارت
  • روند خرید آسان از وب‎‌سایت
  • انحصاری بودن محصولات وب‌سایت
توضیحات مختصر محصول
پیش بینی فروش آینده با یادگیری ماشین با پایتون (Future Sales Prediction with Machine Learning with Python)

پیش بینی فروش آینده با یادگیری ماشین با پایتون:

پیش بینی فروش آینده یک محصول به یک کسب و کار کمک می کند تا هزینه تولید و تبلیغات محصول را مدیریت کند. پیش بینی فروش آینده یک محصول مزایای بسیار بیشتری دارد. بنابراین اگر می خواهید یاد بگیرید که فروش آینده یک محصول را با یادگیری ماشین پیش بینی کنید، این مقاله برای شما مناسب است. در این مقاله، با پیش‌بینی فروش آینده با یادگیری ماشین با استفاده از پایتون آشنا می‌شویم.

مجموعه داده ارائه شده در اینجا حاوی داده های مربوط به فروش محصول است. برای مشاهده مجموعه داده (Dataset) این مقاله، از این لینک (کلیک کنید) استفاده نمایید. مجموعه داده در مورد هزینه تبلیغاتی است که کسب و کار در پلتفرم‌های مختلف تبلیغاتی متحمل می‌شود. در زیر توضیحات تمام ستون‌های مجموعه‌داده آمده است:

1- TV: هزینه تبلیغات به دلار برای تبلیغات در تلویزیون هزینه می شود.
2- Radio: هزینه تبلیغات به دلار برای تبلیغات در رادیو هزینه می شود.
3- Newspaper: هزینه تبلیغات به دلار برای تبلیغات در روزنامه صرف می شود.
4- Sales: تعداد واحدهای فروخته شده.

 

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

پیش بینی فروش آینده با استفاده از پایتون

در ابتدا اقدام به وارد کردن کتابخانه های ضروری پایتون و مجموعه داده ای که برای این کار نیاز داریم می کنیم:

				
					import pandas as pd
import numpy as np
from sklearn.model_selection import train_test_split
from sklearn.linear_model import LinearRegression

data = pd.read_csv("https://raw.githubusercontent.com/amankharwal/Website-data/master/advertising.csv")
print(data.head())
				
			
پیش بینی فروش آینده با یادگیری ماشین با پایتون

حال، بررسی می کنیم که آیا این مجموعه داده دارای مقادیر خالی (null values) است یا نه:

				
					print(data.isnull().sum())
				
			
پیش بینی فروش آینده با یادگیری ماشین با پایتون (Future Sales Prediction with Machine Learning with Python)

مشخص هست که این مجموعه داده هیچ مقدار خالی ندارد. حال بیایید رابطه بین مبلغ صرف شده برای تبلیغات در تلویزیون و واحدهای فروخته شده را تجسم کنیم:

				
					import plotly.express as px
import plotly.graph_objects as go
figure = px.scatter(data_frame = data, x="Sales",
                    y="TV", size="TV", trendline="ols")
figure.show()
				
			
پیش بینی فروش آینده

حال بیایید رابطه بین مبلغی که برای تبلیغات در روزنامه ها و واحدهای فروخته شده صرف می شود را تجسم کنیم:

پیش بینی فروش آینده با یادگیری ماشین

رابطه بین مبلغ صرف شده برای تبلیغات در رادیو و واحدهای فروخته شده را نیز (visualize)تجسم می‌کنیم:

				
					figure = px.scatter(data_frame = data, x="Sales",
                    y="Radio", size="Radio", trendline="ols")
figure.show()
				
			
پیش بینی فروش آینده با پایتون

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

				
					correlation = data.corr()
print(correlation["Sales"].sort_values(ascending=False))
				
			
Future Sales Prediction

مدل پیش بینی فروش آینده

اکنون در این بخش، یک مدل یادگیری ماشین را برای پیش‌بینی فروش آینده یک محصول آموزش می‌دهم. اما قبل از آموزش مدل، اجازه دهید داده ها را به مجموعه های آموزشی (Train data) و آزمایشی (Test data) تقسیم کنیم:

				
					x = np.array(data.drop(["Sales"], 1))
y = np.array(data["Sales"])
xtrain, xtest, ytrain, ytest = train_test_split(x, y, 
                                                test_size=0.2, 
                                                random_state=42)
				
			

اکنون بیایید مدل را برای پیش بینی فروش آینده آموزش دهیم:

				
					model = LinearRegression()
model.fit(xtrain, ytrain)
print(model.score(xtest, ytest))
				
			

حال بیایید با توجه به ویژگی‌هایی که برای آموزش آن استفاده کرده‌ایم مقادیری را به مدل وارد کنیم و پیش‌بینی کنیم که چند واحد از محصول را می‌توان بر اساس مبلغی که برای تبلیغات آن در پلتفرم‌های مختلف صرف می‌شود فروخت:

				
					#features = [[TV, Radio, Newspaper]]
features = np.array([[230.1, 37.8, 69.2]])
print(model.predict(features))
				
			
Future Sales Prediction with Machine Learning

جمع بندی:

اکنون می‌توانیم یک مدل یادگیری ماشین (machine learning) را برای پیش‌بینی فروش آینده یک محصول آموزش دهیم. پیش بینی فروش آینده یک محصول به یک کسب و کار کمک می کند تا هزینه تولید و تبلیغات محصول را مدیریت کند. امیدوارم این مقاله در مورد پیش بینی فروش آینده با یادگیری ماشین مورد پسند شما واقع شده باشد. در بخش نظرات زیر سوالات ارزشمندی را مطرح کنید.

این آموزش برای همیشه رایگانه! می‌تونید با اشتراک‌گذاری لینک این صفحه از ما حمایت کنید یا اگه دوست دارین می‌تونی با حمایت مالی ما رو در نگهداری سرور سایت و تکمیل تیم پشتیبانی همراهی کنی 🙂 و بهمون انرژی بدید!

we'll help you achieve your goals

انجام پروژه‌های کدنویسی با خانه‌کد

برای انجام پروژه‌های کدنویسی خود با خانه‌کد در تماس باشید؛ هدف ما انجام پروژه‌های شما در زمانی کوتاه و البته با دقت و بازدهی ایده‌آل است. همینطور در خانه کد مجموعه‌داده‌های مختلف در حوزه‌های پژوهشی مختلف موجود هستند. برای انجام پروژه‌ها و دریافت مجموعه‌داده مورد نظر خود، از طریق فرم زیر با ما در تماس باشید تا نیاز شما را با بالاترین کیفیت ممکن ارائه دهیم. 

در کنار هم تا رسیدن به بهترین‌ها

نمایش بیشتر
دیدگاه های کاربران
دیدگاهتان را با ما درمیان بگذارید
تعداد دیدگاه : 0 امتیاز کلی : 0.0 توصیه خرید : 0 نفر
بر اساس 0 خرید
0
0
0
0
0

هیچ دیدگاهی برای این محصول نوشته نشده است.

لطفا پیش از ارسال نظر، خلاصه قوانین زیر را مطالعه کنید: فارسی بنویسید و از کیبورد فارسی استفاده کنید. بهتر است از فضای خالی (Space) بیش‌از‌حدِ معمول، شکلک یا ایموجی استفاده نکنید و از کشیدن حروف یا کلمات با صفحه‌کلید بپرهیزید. نظرات خود را براساس تجربه و استفاده‌ی عملی و با دقت به نکات فنی ارسال کنید؛ بدون تعصب به محصول خاص، مزایا و معایب را بازگو کنید و بهتر است از ارسال نظرات چندکلمه‌‌ای خودداری کنید.  

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “پیش بینی فروش آینده با یادگیری ماشین با پایتون (Future Sales Prediction with Machine Learning with Python)”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

شما شاید این را هم دوست داشته باشید
قیمت محصول

رایگان