| |
| import streamlit as st |
| import pandas as pd |
| from prophet import Prophet |
| import joblib |
| import matplotlib.pyplot as plt |
|
|
| st.title("Tesla Hisse Fiyat Tahmin Uygulaması") |
|
|
| |
| model = joblib.load("src/tsla_model.pkl") |
|
|
| |
| days = st.number_input("Kaç gün sonrasını tahmin etmek istersiniz?", min_value=1, max_value=365, value=30) |
|
|
| |
| future = model.make_future_dataframe(periods=days) |
| forecast = model.predict(future) |
|
|
| |
| st.subheader("Tahmin Grafiği") |
| fig1 = model.plot(forecast) |
| st.pyplot(fig1) |
|
|
| |
| st.subheader("Tahmin Tablosu (Son 10 Gün)") |
| st.dataframe(forecast[['ds','yhat','yhat_lower','yhat_upper']].tail(10)) |
|
|