Я видел функцию apply библиотеки Polars, и она говорит, что предпочтительнее, поскольку это гораздо эффективнее, использовать Expression API вместо apply функция в полярном DataFrame. В документации есть примеры Expression API с функцией select, но select используется со столбцами DataFrames. Есть ли способ использовать Expression API со строками DataFrame?
Изменить для предоставления примера
У меня есть DataFrame с такой структурой
Код: Выделить всё
l=[(1,2,3,4,22,23,None,None),(5,6,8,10,None,None,None,None)]
df=pl.DataFrame(data=l, orient='row')
Что я хочу хочу найти наиболее эффективный полярный способ превратить этот DataFrame в DataFrame только с тремя столбцами, где первый столбец является первым элементом строки, второй столбец - вторым элементом строки, а третий будет содержать список всех остальных элементов следующих столбцов, кроме None.
Подробнее здесь: https://stackoverflow.com/questions/763 ... rames-rows