From 4c6f66a4da5a9906072374a8f372e7cc5df203ff Mon Sep 17 00:00:00 2001 From: Azmikun1 Date: Thu, 18 Dec 2025 08:30:49 +0700 Subject: [PATCH] new --- app.py | 440 ++++++++++++++++++++++++++----------------------- eth_backup.csv | 2 +- 2 files changed, 233 insertions(+), 209 deletions(-) diff --git a/app.py b/app.py index cad3c80..f6a3377 100644 --- a/app.py +++ b/app.py @@ -3,10 +3,10 @@ import streamlit as st import joblib import pandas as pd import numpy as np +import os # Tambahan untuk manajemen file from sklearn.preprocessing import MinMaxScaler from tensorflow.keras.models import load_model from datetime import date, timedelta -import yfinance as yf from pathlib import Path import matplotlib.pyplot as plt import matplotlib.dates as mdates @@ -18,9 +18,19 @@ rcParams['font.family'] = 'DejaVu Sans' # --- Konfigurasi Halaman --- st.set_page_config( page_title="Prediksi Harga Ethereum (GRU)", - page_icon="๐Ÿช™" + page_icon="๐Ÿช™", + layout="wide" # Opsional: agar tampilan lebih luas ) +# --- KONFIGURASI FILE ADMIN --- +DATA_FOLDER = 'dataset' +DATA_FILE = 'databackup_eth.csv' +DATA_PATH = os.path.join(DATA_FOLDER, DATA_FILE) + +# Pastikan folder dataset ada +if not os.path.exists(DATA_FOLDER): + os.makedirs(DATA_FOLDER) + # --- GLOBAL STYLES (UI only) --- st.markdown("""