Изменить значения в одном столбце на основе значений в другом столбцеPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Изменить значения в одном столбце на основе значений в другом столбце

Сообщение Anonymous »

Я пытаюсь воспроизвести свой код Stata в Python, и я был указан в направлении Pandas. Однако я испытываю трудности, когда я обернул голову вокруг, как обрабатывать данные. Если этот идентификатор соответствует определенному числу, то я хочу изменить два соответствующих значения FirstName и LastName.replace FirstName = "Matt" if ID==103
replace LastName = "Jones" if ID==103
< /code>
Таким образом, это заменяет все значения в FirstName, которые соответствуют значениям id == 103 к Matt. < /p>
В пандах я пробую что -то вроде этого < /p>
df = read_csv("test.csv")
for i in df['ID']:
if i ==103:
...
< /code>
Не уверен, куда идти отсюда. Есть идеи?

Подробнее здесь: https://stackoverflow.com/questions/192 ... her-column
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

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

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