ValueError: X does not contain the columns listed in cols. #3804
Unanswered
JiaZhigang2020
asked this question in
Q&A
Replies: 1 comment 1 reply
-
Same error here, but because of an all- |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
If I add a column of date-formatted data, I get an error like this, the detailed error information is as follows:
File "/mnt/c/Users/huawei/Desktop/test/test.py", line 41, in
exp.setup(data_df, session_id=123, ordinal_features={"SLKDAT": 'datetime'}, n_jobs=-1)
File "/home/huawei/.local/miniconda3/envs/torch/lib/python3.9/site-packages/pycaret/internal/pycaret_experiment/unsupervised_experiment.py", line 651, in setup
self.pipeline.fit(self.X)
File "/home/huawei/.local/miniconda3/envs/torch/lib/python3.9/site-packages/pycaret/internal/pipeline.py", line 262, in fit
X, y, _ = self._fit(X, y, **fit_params_steps)
File "/home/huawei/.local/miniconda3/envs/torch/lib/python3.9/site-packages/pycaret/internal/pipeline.py", line 238, in _fit
fitted_transformer = self._memory_fit(
File "/home/huawei/.local/miniconda3/envs/torch/lib/python3.9/site-packages/joblib/memory.py", line 594, in call
return self._cached_call(args, kwargs)[0]
File "/home/huawei/.local/miniconda3/envs/torch/lib/python3.9/site-packages/pycaret/internal/memory.py", line 398, in _cached_call
out, metadata = self.call(*args, **kwargs)
File "/home/huawei/.local/miniconda3/envs/torch/lib/python3.9/site-packages/pycaret/internal/memory.py", line 309, in call
output = self.func(*args, **kwargs)
File "/home/huawei/.local/miniconda3/envs/torch/lib/python3.9/site-packages/pycaret/internal/pipeline.py", line 66, in _fit_one
transformer.fit(*args, **fit_params)
File "/home/huawei/.local/miniconda3/envs/torch/lib/python3.9/site-packages/pycaret/internal/preprocess/transformers.py", line 228, in fit
self.transformer.fit(*args, **fit_params)
File "/home/huawei/.local/miniconda3/envs/torch/lib/python3.9/site-packages/category_encoders/utils.py", line 306, in fit
raise ValueError('X does not contain the columns listed in cols')
ValueError: X does not contain the columns listed in cols
Beta Was this translation helpful? Give feedback.
All reactions