У меня есть массив numpy (или фрейм данных, если это работает лучше), и мне нужно разделить этот массив на подмассивы. Тогда у меня есть столбец с именем 'target' в исходном массиве, только со значениями 0,1 и 2. Для подмассивов я также хочу построить цель, но только с одним значением для каждого подмассива. Допустим, я разделил свой исходный массив на подмассивы с десятью строками. А для первого подмассива целевой столбец в исходном массиве состоит только из 0 и одного 2. Затем я хочу присвоить метку «2» моему подмассиву. Если есть только 0 и 1, я хочу дать метку 1. Таким образом, появление 2 является самым сильным, а затем 1.
Я думал о нескольких способах сделать это, но ни один из них работал. Для разделения моего массива на подмассивы я подумал об использовании array_split. Заранее спасибо:)