Совет Panda DataFrame;сопоставление значений в другие столбцы - PullRequest
1 голос
/ 01 октября 2019

Примечание. Я уже задавал этот вопрос, но со слишком простым примером кадра данных. Ответы, которые я получил для исходного кадра данных, работали очень хорошо, но не для приведенного ниже.

Боюсь, у меня нет кода, чтобы предложить, потому что я не совсем уверен, как / с чего начать.

По сути, у меня есть фрейм данных, который имеет значения в одних строках, но не в других. Я ищу способ отображения значений из одной строки / столбца в другую.

Dataframe:

     FirstName     Surname    AccountNum    CScore

0    None          None       123456        70
1    James         Smith      234543        90
2    None          Peters     543533        50
3    Gary          None       948739        100

В основном мне нужно заменить «None values» именами, которыенапример, уникальный столбец FirstName 2 значения Нет;1 будет Дэвид, другой будет Бен. То же самое относится и к колонке Фамилия;1 Ни одно значение не будет Эндрюс, другое будет Харди.

Так что любые идеи о том, как я могу справиться с заменой значений None уникальными значениями / записями, будут действительно оценены!

Извините, что не так много.

1 Ответ

0 голосов
/ 01 октября 2019

Так как насчет чего-то вроде:

DF[ DF.Firstname == None ].Firstname = ["David", "Ben"]
DF[ DF.Surname == None ].Surname = ["Andrews", "Hardy"]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...