У меня есть следующий фрейм данных
ID Names Marks1 Marks2 Marks3
1 A 50 102 87
2 B 54 75 83
3 C 5 175 43
4 D 35 75 80
5 E 87 75 B
6 F 93 75 83
У меня есть список столбцов val colsForCheck = List(Marks1, Marks2, Marks3)
И проверки, такие как
50 <= Marks <= 100
- Метки должны содержать только числа
Мне нужно применить проверки фрейма данных для столбцов, упомянутых в списке, и создать новый фрейм данных со всеми строками, которые не прошли проверку. В этом случае новый фрейм данных будет
ID Names Marks1 Marks2 Marks3
1 A 50 102 87
3 C 5 175 43
4 D 35 75 80
5 E 87 75 B