Сравните все столбцы в кадре данных pandas со значениями в двух других столбцах и измените исходное значение.Python

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

Сообщение Anonymous »

У меня есть фрейм данных panda, который выглядит примерно так, но с большим количеством столбцов:


A
B
CD




1< /td>
2
2
4


2
3
3
5



Теперь я хочу сравнить столбцы A и B со значениями в C и D и получите фрейм данных, который выглядит следующим образом:


A
B
C
D




меньше
между
1
4


меньше
между
3
5
< /tr>


Правило заключается в том, что при рассмотрении строки за строкой ячейка заполняется «меньшим», если ее значение меньше, чем C, «между», если его значение находится между C и D, и больше, если оно больше, чем D.
Решение необходимо обобщить для всех n столбцов, которые исходный набор данных можно было однажды сравнить с C и D.
Я изо всех сил пытаюсь реализовать это в Python.

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

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

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

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

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

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

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