我已经通过安装了gmdhpy pip install git+git://github.com/kvoyager/GmdhPy.git
尝试从 gmdhpy.gmdh import Regressor 导入时出现错误:
无法从“gmdh”导入名称“Regressor”(C:\Users\HP\PycharmProjects\pythonProject env\lib\site-packages\gmdh_init_.py)
我正在Windows 10环境中使用Pycharm在Python中工作。
我想通过数据处理的组方法进行时间序列预测,我认为回归器库文件会很适合。
使用此模块:
pip install gmdh
(https://pypi.org/project/gmdh/1.0.2/)
>>> X, y = gmdh.time_series_transformation([1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11], lags=3)
>>> x_train, x_test, y_train, y_test = gmdh.split_data(X, y)
>>> x_test
array([[ 7., 8., 9.],
[ 8., 9., 10.]])
>>> y_test
array([10., 11.])
>>> model = gmdh.Mia()
>>> y_pred = model.fit(x_train, y_train).predict(x_test[0], lags=5)
>>> y_pred
array([10., 11., 12., 13., 14.])