Изменение значения столбца в кадре данных Pandas на основе другого столбца, содержащего логические значения (слабое пред ⇐ Python
Изменение значения столбца в кадре данных Pandas на основе другого столбца, содержащего логические значения (слабое пред
У меня есть кадр данных Pandas, и я хотел бы изменить значение в столбце, если логическое значение в другом столбце равно True.
У меня есть код, который работает, но PyCharm выдает слабое предупреждение об использовании двойных кавычек для сравнения значения столбца с логическим значением.
df.loc[df["boolColumn"] == True, "responseColumn"] = "Да" Я получаю слабое предупреждение:
PEP 8: сравнение E712 с True должно быть «if cond is True:» или «if cond:». Я изменил условие на
df.loc[df["boolColumn"] имеет значение True, "responseColumn"] = "Да" и это избавило от предупреждений в Pycharm, но когда я запускаю код, я получаю сообщение об ошибке:
KeyError: «невозможно использовать одно логическое значение для индексации в setitem» Я знаю, что мой исходный код работает, но мне интересно, неправильный ли способ написания кода и существует ли правильный способ сделать то, что я хочу.
Спасибо.
У меня есть кадр данных Pandas, и я хотел бы изменить значение в столбце, если логическое значение в другом столбце равно True.
У меня есть код, который работает, но PyCharm выдает слабое предупреждение об использовании двойных кавычек для сравнения значения столбца с логическим значением.
df.loc[df["boolColumn"] == True, "responseColumn"] = "Да" Я получаю слабое предупреждение:
PEP 8: сравнение E712 с True должно быть «if cond is True:» или «if cond:». Я изменил условие на
df.loc[df["boolColumn"] имеет значение True, "responseColumn"] = "Да" и это избавило от предупреждений в Pycharm, но когда я запускаю код, я получаю сообщение об ошибке:
KeyError: «невозможно использовать одно логическое значение для индексации в setitem» Я знаю, что мой исходный код работает, но мне интересно, неправильный ли способ написания кода и существует ли правильный способ сделать то, что я хочу.
Спасибо.
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Добавить конкретные элементы столбца условно на основе другого столбца в кадре данных
Anonymous » » в форуме Python - 0 Ответы
- 2 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Добавить конкретные элементы столбца условно на основе другого столбца в кадре данных
Anonymous » » в форуме Python - 0 Ответы
- 2 Просмотры
-
Последнее сообщение Anonymous
-