Я хочу получить имя столбца для результата массива.
measurer = np.vectorize(len)
res1 = measurer(a.values.astype(str)).max(axis=0)
in[0]: res1
out[0]: array([1059, 1175, 13, 9, 13, 27, 21, 11, 2, 1265, 4,
10, 1, 9249, 1, 1, 1, 51, 29, 35, 109, 4,
18, 10, 106, 42, 139, 1075, 1, 1106, 1, 1, 9,
10, 9, 36, 9, 61, 1065, 35, 38, 1027, 93, 18,
1, 1, 1, 15, 34, 1270, 13, 49, 567, 1035, 7])
Результатом массива является максимальная строка из каждого атрибута в моих данных