Here is a nice Estimated Ecommerce Sales code using pyhton before this download pip install scikit-learn library

import pandas as pd

import numpy as np

import matplotlib.pyplot as plt

from sklearn.model_selection import train_test_split

from sklearn.linear_model import LinearRegression


# Rastgele örnek e-ticaret verileri oluşturun

np.random.seed(0)

musteri_sayisi = 100

reklam_harcamalari = np.random.uniform(0, 10, musteri_sayisi)

urun_fiyatlari = np.random.uniform(10, 100, musteri_sayisi)

toplam_satislar = 30 * reklam_harcamalari + 5 * urun_fiyatlari + np.random.normal(0, 30, musteri_sayisi)


# Verileri bir veri çerçevesine dökün

veriler = pd.DataFrame({'Reklam Harcamaları': reklam_harcamalari, 'Ürün Fiyatları': urun_fiyatlari, 'Toplam Satışlar': toplam_satislar})


# Eğitim ve test verilerini oluşturun

X = veriler[['Reklam Harcamaları', 'Ürün Fiyatları']]

y = veriler['Toplam Satışlar']

X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.2, random_state=0)


# Lineer regresyon modelini eğitin

model = LinearRegression()

model.fit(X_train, y_train)


# Tahminleri yapın

y_pred = model.predict(X_test)


# Gerçek ve tahmini satışları karşılaştırın

karşılaştırma = pd.DataFrame({'Gerçek Satışlar': y_test, 'Tahmini Satışlar': y_pred})

print(karşılaştırma)


# Sonuçları görselleştirin

plt.scatter(X_test['Reklam Harcamaları'], y_test, color='red', label='Gerçek Satışlar')

plt.scatter(X_test['Reklam Harcamaları'], y_pred, color='blue', label='Tahmini Satışlar')

plt.xlabel('Reklam Harcamaları')

plt.ylabel('Satışlar')

plt.legend()

plt.show()


Yorumlar

Bu blogdaki popüler yayınlar

THE KULAKLIK

BİZ Mİ TOPU SEÇERİZ YOKSA TOP Mİ BİZİ SEÇER TOPUN İZİNDE 😂

Abu , Labne, Labubu 😅