PCSX2 CHD
terça-feira, 30 de julho de 2024
import requests
import pandas as pd
import numpy as np
from statsmodels.tsa.arima.model import ARIMA
# Configurações
api_url = 'https://api.coingecko.com/api/v3/coins/bitcoin/market_chart?vs_currency=usd&days=30'
headers = {'Content-Type': 'application/json'}
# Função para buscar dados
def fetch_data():
response = requests.get(api_url, headers=headers)
data = response.json()
prices = data['prices']
df = pd.DataFrame(prices, columns=['timestamp', 'price'])
df['timestamp'] = pd.to_datetime(df['timestamp'], unit='ms')
df.set_index('timestamp', inplace=True)
return df
# Função para prever preços
def predict_prices(df):
model = ARIMA(df['price'], order=(5, 1, 0))
model_fit = model.fit()
forecast = model_fit.forecast(steps=7)
return forecast
# Exibir previsões
df = fetch_data()
forecast = predict_prices(df)
print("Previsões de Preços para os Próximos 7 Dias:")
print(forecast)
Assinar:
Comentários (Atom)
import requests import pandas as pd import numpy as np from statsmodels.tsa.arima.model import ARIMA # Configurações api_url = 'https:/...