Прежде всего, пожалуйста, извините за мои навыки.Я пытаюсь войти в Python, я учусь просто для удовольствия, скажем, я не пользуюсь им профессионально, и, честно говоря, я довольно плох.Возможно, в моем вопросе будут основные ошибки.
В любом случае, я пытаюсь просмотреть строки и столбцы данных.Я хочу проверить, являются ли значения столбцов (кроме первого) значениями NaN.Если это так, тогда они должны изменить значение первого.
import math
for index, row in rawdata3.iterrows():
test = row[0]
for column in row:
if math.isnan(row.loc[column]) == True:
row.loc[column] = test
Ошибка, которую я получаю, выглядит примерно так:
метка [4.0] не являетсяв [столбцах]
у меня также были другие ошибки с немного другим кодом, например:
не может выполнить индексирование меток для класса pandas.core.indexes.base.Index сэти поплавки класса указателей
Не могли бы вы помочь мне, пожалуйста?
Заранее спасибо!
Приветствия.