У меня есть фрейм данных 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
Сравните все столбцы в кадре данных pandas со значениями в двух других столбцах и измените исходное значение. ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Измените форму кадра данных Pandas и сгруппируйте столбцы двух уровней.
Anonymous » » в форуме Python - 0 Ответы
- 14 Просмотры
-
Последнее сообщение Anonymous
-