Скажем, мне нужна функция, которая изменяет значение именованного столбца в заданном номере строки данных DataFrame.
Один вариант - найти местоположение столбца и использовать ILOC, например: < / p>
def ChangeValue(df, rowNumber, fieldName, newValue):
columnNumber = df.columns.get_loc(fieldName)
df.iloc[rowNumber, columnNumber] = newValue
< /code>
Но мне интересно, есть ли способ использовать магию ILOC и LOC за один раз и пропустить ручное преобразование. < /p>
Есть идеи? < /p>
Подробнее здесь: https://stackoverflow.com/questions/322 ... oc-and-loc
Как установить значение в DataFrame Pandas с помощью смешанного ILOC и LOC ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Pandas DataFrame - вернуть значение в ILOC или вернуть ноль, если его не существует
Anonymous » » в форуме Python - 0 Ответы
- 6 Просмотры
-
Последнее сообщение Anonymous
-