Я пытаюсь настроить ИИ, сфокусированный на скорости потребления воды, и цель состоит в том, чтобы сделать модель предсказать значения в этом 95% доверительном интервале. Знайте, не являются ли данных, которые я получил, недостаточно (около 9 лет (в дни) для одного места и около 7 лет (и в дни) для других) или если я не смог должным образом обучить Пророка (например, игнорирование аномалий или аналогичных).
даже с Chatgpt4o, Chatgpt 4.5 или даже настраиваемыми Catgpt Models, такими как «Python» - они не помогали мне. /> Вот пример моего пророка-табличка-вывода: вывод Prophet < /p>
Красный-это фактическое значение, а синий-это то, что Пророк предсказал для этого времени. Я могу дать один пример CSV и хотел бы оценить любую помощь. < /P>
код (например, вывод выше): < /p>
import os
import pandas as pd
from prophet import Prophet
import matplotlib.pyplot as plt
import numpy as np
input_folder = 'Example-Folder'
forecast_folder_path = 'Example-Folder_forecast'
os.makedirs(forecast_folder_path, exist_ok=True)
needed_columns = {
'B': "Example-Location"
'C': "Example-Location"
'D': "Example-Location"
'E': "Example-Location"
'F': "Example-Location"
}
column_indices = {'B': 1, 'C': 2, 'D': 3, 'E': 4, 'F': 5}
combined_data = pd.DataFrame()
all_forecasts = {}
for file_name in os.listdir(input_folder):
if file_name.endswith('.csv') and '0125' not in file_name:
file_path = os.path.join(input_folder, file_name)
df = pd.read_csv(file_path, delimiter=';', on_bad_lines='skip', header=None)
if df.shape[1] >= 6:
cols = [0] + list(column_indices.values())
df = df.iloc[:, cols]
df.columns = ['ds'] + [needed_columns[key] for key in column_indices]
df['ds'] = pd.to_datetime(df['ds'], errors='coerce')
for col in df.columns[1:]:
df[col] = pd.to_numeric(df[col], errors='coerce')
df[col] = df[col].apply(lambda x: x if x > 0 else np.nan)
df = df.ffill().bfill()
combined_data = pd.concat([combined_data, df])
combined_data = combined_data[combined_data['ds']
Подробнее здесь: https://stackoverflow.com/questions/795 ... red-result
Пророк Facebook - не получение желаемого результата ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Java: получение желаемого результата печати/вывода с помощью моего собственного метода
Anonymous » » в форуме JAVA - 0 Ответы
- 17 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Почему я не получаю желаемого результата в Hot Chocolate GraphQL, используя встроенный фильтр?
Anonymous » » в форуме C# - 0 Ответы
- 21 Просмотры
-
Последнее сообщение Anonymous
-