Столбец с рейтингом на основе других столбцов, но как тай-брейкPython

Программы на Python
Ответить
Anonymous
 Столбец с рейтингом на основе других столбцов, но как тай-брейк

Сообщение Anonymous »


У меня есть фрейм данных:

df = pd.DataFrame({ «DScore»: [2, 2, 3, 4, 5], «EScore»: [6, 7, 9, 9, 10], «Общий счет»: [17, 15, 15, 23, 25] }) Я хочу написать код, который создаст столбец ранжирования, содержащий классификацию строк в таблице на основе столбца «Общий балл». Если эти значения равны - следует обратить внимание на значения баллов EScore, если они равны, то в основу будут положены значения из столбца DScore, а если и они равны – мы присвоим им одинаковое значение. Ожидаемый результат:
df = pd.DataFrame({ «DScore»: [2, 2, 4, 4, 5], «EScore»: [6, 7, 9, 9, 10], «Общий счет»: [17, 15, 23, 23, 25], «Ранг»: [3,4,2,2,1] })
Ответить

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

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

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

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

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