#python-3.x #dataframe #multidimensional-array
Вопрос:
У меня есть, у x_train
которого есть тип lt;class 'pandas.core.frame.DataFrame'gt;
. Я пытаюсь изменить значения фильтра x_train
с помощью следующего кода:
x_train.columns: Index(['store_names_col', 'y'], dtype='object') x_train.loc[x_train['store_names_col']=='Kentucky', 'y'] = np.r_[reference_value, x_train.loc[x_train['store_names_col']=='Kentucky', 'y'][1:]].cumsum().astype('float64')
Когда я запускаю строку, приведенную выше, я получил эту ошибку:
During handling of the above exception, another exception occurred: Traceback (most recent call last): File "lt;stringgt;", line 1, in lt;modulegt; File "C:UsersMiniconda3envsdevlibsite-packagespandascoreindexing.py", line 1418, in __getitem__ return self._getitem_tuple(key) File "C:UsersMiniconda3envsdevlibsite-packagespandascoreindexing.py", line 805, in _getitem_tuple return self._getitem_lowerdim(tup) File "C:UsersMiniconda3envsdevlibsite-packagespandascoreindexing.py", line 961, in _getitem_lowerdim return getattr(section, self.name)[new_key] File "C:UsersMiniconda3envsdevlibsite-packagespandascoreindexing.py", line 1424, in __getitem__ return self._getitem_axis(maybe_callable, axis=axis) File "C:UsersMiniconda3envsdevlibsite-packagespandascoreindexing.py", line 1837, in _getitem_axis raise ValueError("Cannot index with multidimensional key") ValueError: Cannot index with multidimensional key
Есть ли какие-либо предположения о том, как можно устранить эту проблему?