Input/Output
Contents
Input/Output#
In-Memory Data#
Python Objects#
Creates a DataFrame from a list of dictionaries. |
|
Creates a DataFrame from a Python dictionary. |
|
Converts the current DataFrame to a python dictionary. |
Arrow#
Creates a DataFrame from a pyarrow Table. |
|
Converts the current DataFrame to a pyarrow Table. |
Pandas#
Creates a Daft DataFrame from a pandas DataFrame. |
|
Converts the current DataFrame to a pandas DataFrame. |
File Paths#
Creates a DataFrame of file paths and other metadata from a glob path. |
Files#
Parquet#
Creates a DataFrame from Parquet file(s) |
|
Writes the DataFrame as parquet files, returning a new DataFrame with paths to the files that were written |
CSV#
Creates a DataFrame from CSV file(s) |
|
Writes the DataFrame as CSV files, returning a new DataFrame with paths to the files that were written |
JSON#
Creates a DataFrame from line-delimited JSON file(s) |
Integrations#
Ray Datasets#
Creates a DataFrame from a Ray Dataset. |
|
Converts the current DataFrame to a Ray Dataset which is useful for running distributed ML model training in Ray |
Dask#
Creates a Daft DataFrame from a Dask DataFrame. |
|
Converts the current Daft DataFrame to a Dask DataFrame. |