Так DataFrame является:перезапись Значение в Dataframe с проверкой линии перед тем
1 28.3
2 27.9
3 22.4
4 18.1
5 15.5
6 7.1
7 5.1
8 12.0
9 15.1
10 10.1
Теперь я хочу, чтобы заменить все по 25 с HSE
и все ниже с LSE
. Все остальное - "Middle"
. Но я хочу знать, было ли это более 25 или ниже 8, прежде чем он получил «Средний». Так что если раньше было 25, я заменил бы значение «fHtM», и если бы он был ниже 8, я заменил бы значение «fLtM».
Благодарим вас заблаговременно.
Желаемый результат:
Может быть так:
1 S4
2 S4
3 S4
4 dS3 (down to class S3)
5 dS3
6 dS2
7 dS1
8 uS2 (up to class S2)
9 uS3
10 dS2
Спасибо, что у меня это было раньше. Но если я хочу сделать 4 класса, такие как s1, s2, s3, s4, и я хочу знать, было ли s3 (скажем, 15-18) раньше 15 или старше 18. Поэтому я не могу использовать isnull. – Madddin
Можете ли вы добавить желаемый результат на вопрос? – jezrael
См. Ниже желаемый результат – Madddin