У меня есть один ряд данных (df), в который я хочу вставить значение для каждого столбца, используя только номера индексов.
Фрейм данных df имеет следующую форму.
a b c
1 0 0 0
2 0 0 0
3 0 0 0
df.iloc[[0],[1]] = predictions[:1]
Это дает мне следующее предупреждение и ничего не записывает в строку:
SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame.
Try using .loc[row_indexer,col_indexer] = value instead
Однако, когда я пытаюсь использовать
pred_row.iloc[0,1] = predictions[:1]
Это дает мне ошибку
ValueError: Incompatible indexer with Series
Есть ли способ записать значение в однострочный кадр данных.
Предсказания - это любое случайное значение, которое я пытаюсь установить в определенной ячейке df