miturkoglu96 commited on
Commit
26141ca
·
verified ·
1 Parent(s): 26965dd

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -7
app.py CHANGED
@@ -4,7 +4,6 @@
4
  # # Car Prediction #
5
  # İkinci el araç fiyatlarını (özelliklerine göre) tahmin eden modeller oluşturma ve MLOPs ile Hugging Face üzerinden yayımlayacağız.
6
 
7
-
8
  import pandas as pd
9
  from sklearn.model_selection import train_test_split #veri setini bölme işlemleri
10
  from sklearn.linear_model import LinearRegression #Dogrusal Regresyon
@@ -13,10 +12,7 @@ from sklearn.compose import ColumnTransformer #Sütun dönüşüm işlemleri
13
  from sklearn.preprocessing import OneHotEncoder, StandardScaler #Kategori - Sayısal dönüşüm ve ölçeklendirme
14
  from sklearn.pipeline import Pipeline #Veri işleme hattı
15
 
16
-
17
  df=pd.read_excel("cars.xls")
18
- df.head()
19
- df.info()
20
 
21
  #Veri ön işleme
22
  X=df.drop('Price',axis=1) #Fiyat sutunu çıkar fiyata etki edenler kalsın
@@ -24,8 +20,8 @@ y=df['Price'] #tahmin edilecek sutun
24
 
25
  X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.2, random_state=42)
26
 
27
- # Veri ön işleme, standartlaştırma ve OHE işlemlerini otomatikleştiriyoruz (Standartlaştırıyoruz).Artık preprocess kullanarak kullanıcıda arayüz aracılığıyla gelen veriyi uygun hale çevirebiliriz.
28
-
29
 
30
  preprocess=ColumnTransformer(
31
  transformers=[
@@ -46,8 +42,8 @@ y_pred=pipe.predict(X_test)
46
  mean_squared_error(y_test,y_pred)**0.5,r2_score(y_test,y_pred)
47
 
48
  # Python ile yapılan çalışmaların hızlı bir şekilde deploy edilmesi için HTML render arayüzler tasarlamamızı sağlar
49
-
50
  import streamlit as st
 
51
  #price tahmin fonksiyonu tanımlama
52
  def price(make,model,trim,mileage,car_type,cylinder,liter,doors,cruise,sound,leather):
53
  input_data=pd.DataFrame({'Make':[make],
 
4
  # # Car Prediction #
5
  # İkinci el araç fiyatlarını (özelliklerine göre) tahmin eden modeller oluşturma ve MLOPs ile Hugging Face üzerinden yayımlayacağız.
6
 
 
7
  import pandas as pd
8
  from sklearn.model_selection import train_test_split #veri setini bölme işlemleri
9
  from sklearn.linear_model import LinearRegression #Dogrusal Regresyon
 
12
  from sklearn.preprocessing import OneHotEncoder, StandardScaler #Kategori - Sayısal dönüşüm ve ölçeklendirme
13
  from sklearn.pipeline import Pipeline #Veri işleme hattı
14
 
 
15
  df=pd.read_excel("cars.xls")
 
 
16
 
17
  #Veri ön işleme
18
  X=df.drop('Price',axis=1) #Fiyat sutunu çıkar fiyata etki edenler kalsın
 
20
 
21
  X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.2, random_state=42)
22
 
23
+ # Veri ön işleme, standartlaştırma ve OHE işlemlerini otomatikleştiriyoruz (Standartlaştırıyoruz).
24
+ # Artık preprocess kullanarak kullanıcıda arayüz aracılığıyla gelen veriyi uygun hale çevirebiliriz.
25
 
26
  preprocess=ColumnTransformer(
27
  transformers=[
 
42
  mean_squared_error(y_test,y_pred)**0.5,r2_score(y_test,y_pred)
43
 
44
  # Python ile yapılan çalışmaların hızlı bir şekilde deploy edilmesi için HTML render arayüzler tasarlamamızı sağlar
 
45
  import streamlit as st
46
+
47
  #price tahmin fonksiyonu tanımlama
48
  def price(make,model,trim,mileage,car_type,cylinder,liter,doors,cruise,sound,leather):
49
  input_data=pd.DataFrame({'Make':[make],