Эквивалент pandas.to_csv() без имени файла для поляров?Python

Программы на Python
Ответить
Anonymous
 Эквивалент pandas.to_csv() без имени файла для поляров?

Сообщение Anonymous »

Существует ли эквивалент приведения Polars DataFrame к строке, как для Pandas DataFrame, с использованием pandasdf.to_csv() без пути к файлу («Если нет, результат возвращается в виде строки.»)?
Аналогично этому вопросу (Как преобразовать DataFrame Polars в строку), в качестве обходного пути я сначала привожу Polars DataFrame к DataFrame Pandas и затем используйте to_csv() без имени файла, в результате чего будет получена строка с разделителями табуляции желаемого значения для всего кадра данных Pandas:

Код: Выделить всё

polarsdf.to_pandas().to_csv(sep='\t', index=False)
Чего я в конечном итоге хочу добиться, так это загрузить фрейм данных Polars DataFrame в приложении Shiny for Python (аналогично этому вопросу: Как добавить «кнопку загрузки» в фрейм данных Shiny for pandas)
Этого я сейчас достигаю, используя этот код:

Код: Выделить всё

def download_something():
yield polarsdf.to_pandas().to_csv(sep='\t', index=False)
Если есть способ сделать это без приведения Polars DataFrame к строке, для меня это также будет достаточным ответом.

Подробнее здесь: https://stackoverflow.com/questions/792 ... for-polars
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»