Пророк Facebook - не получение желаемого результатаPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Пророк Facebook - не получение желаемого результата

Сообщение Anonymous »

Я относительно новичок в Python, и я немного понимаю немного науки о данных ... < /p>
Моя проблема в том, что я пытаюсь настроить ИИ, фокусирующийся на скорости потребления воды, и цель состоит Пророк. 4.5 или даже индивидуальные модели CHATGPT, такие как «Python»-они не помогли мне так много с этим вопросом. CSVS Это чтение, и мне нужна помощь, чтобы правильно настроить Пророка (если возможно). Я могу дать один пример 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
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»