问题
我编写了一个代码,将一些历史数据作为输入。假设数据集具有timeseries
格式,我正在尝试进行回归并找到预测变量。
代码
对于我的项目,我有四个文件:my_project.py
、utilities.py
、plotter.py
和constants.py
. 这是两个脚本的一些小部分(相关导入):
my_project.py
:
从时间导入 perf_counter
来自常量导入(输出目录、数据路径、输出文件)
从实用程序导入(dataframe_in_nutshell、excel_reader、info_printer、sys、module_creator、process_discovery、data_explanatory_analysis、excel_reader、df_cleaner、feature_extractor、ml_modelling)
从绘图仪导入绘图仪
utilities.py
导入操作系统
导入系统导入检查
从 pathlib 导入路径
输入 import (可迭代、列表、元组、可选)
从 itertools 导入 zip_longest
将 matplotlib.pyplot 导入为 plt
将 statsmodels.tsa.api 导入为 smt
将 statsmodels.api 导入为 sm
将 pandas 导入为 pd
从 sklearn.metrics 导入mean_absolute_error
从 sklearn.preprocessing 导入规模
从 pycaret.regression 导入(设置、compare_models、predict_model、plot_model、finalize_model、load_model)
导入 csv
来自常量导入(np,路径,nan_value,plots_dir,HOURS_PER_WEEK,LAGS_STEP_NUM,rc_params,NA_VALUES,COLUMNS_NAMES,string_columns,LAGS_LABELS,numeric_columns,output_dir,DATAPATH,dtype_dict,train_size)
从 pprint 导入 PrettyPrinter
pp = PrettyPrinter()
将seaborn导入为sns
sns.set()
错误信息
Traceback (most recent call last):
File "c:\Users\username\OneDrive\Desktop\project\my_project.py", …
Run Code Online (Sandbox Code Playgroud)