Как установить значение в DataFrame Pandas с помощью смешанного ILOC и LOCPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как установить значение в DataFrame Pandas с помощью смешанного ILOC и LOC

Сообщение Anonymous »

Скажем, мне нужна функция, которая изменяет значение именованного столбца в заданном номере строки данных 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
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»