Как определить, из какого столбца изначально взято каждое значение в серии?
Например, для:
Код: Выделить всё
import polars as pl
df = pl.DataFrame({
"a": [1, 8, 3],
"b": [4, 5, 2],
"c": [7, 2, 9]
})
min_values = df.min_horizontal()
Мне также хотелось бы получить серию или столбец ['a', 'c', 'b'], которые являются именами столбцов, из которых получены минимальные значения.
Я не могу придумать решение, которое не включало бы итерацию по строкам или по столбцам по всему DataFrame, но мне кажется, что должен быть более элегантный способ.
Подробнее здесь: https://stackoverflow.com/questions/795 ... -came-from
Мобильная версия