भविष्यवाणी करने के लिए थीनो कोड बनाएं।target_variable = 'बिक्री'
मैं पूर्व-संकेत और मौजूदा बिक्री के आधार पर उत्पादों की आवश्यकता की भविष्यवाणी करने के लिए थीनो कोड बना सकता हूँ।

यहां एक उदाहरण है:

# आगे कम से कम 12 महीने की बिक्री डेटा है
import numpy as np
import pandas as pd
from sklearn.linear_model import LinearRegression

# CSV फ़ाइल से डेटा लोड करें
data = pd.read_csv('बिक्री.csv')

# डेटा को फॉर्मेट करें
data['दिनांक'] = pd.to_datetime(data['दिनांक'])
data['महीना'] = data['दिनांक'].apply(lambda x: x.month)
data['साल'] = data['दिनांक'].apply(lambda x: x.year)

# मासिक औसत बिक्री का आकलन करें
monthly_sales = data.groupby(['साल', 'महीना']).agg({'बिक्री': 'mean'}).reset_index()

# पूर्व-संकेत के आधार पर उत्पादों की आवश्यकता का आकलन करें
product_demand = pd.read_csv('आवश्यकता.csv')

# उत्पादों की आवश्यकता और मासिक सेल्स डेटा का एकीकरण करें
product_sales = pd.merge(monthly_sales, product_demand, on='महीना', how='left')

# चलचित्र के आकार को बढ़ाएं
product_sales['चलचित्र आकार'] = product_sales['चलचित्र आकार'] + 10

# लिनियर रीग्रेशन मॉडल बनाएं
X = product_sales[['चलचित्र आकार', 'ब्रांड की प्रतिस्था']]
y = product_sales['बिक्री']
model = LinearRegression()
model.fit(X, y)

# भविष्यवाणी करें
product_demand_for_next_month = pd.read_csv('आवश्यकता_आगे.csv')
next_month_demand = product_demand_for_next_month.iloc[0]['चलचित्र आकार']
next_month_brand_strength = product_demand_for_next_month.iloc[0]['ब्रांड की प्रतिस्था']
next_month_sales = model.predict([[next_month_demand, next_month_brand_strength]])

print('अगले महीने की अनुमानित बिक्री:', np.round(next_month_sales[0], 2))