to_lists#
- NestedSeries.to_lists(columns: list[str] | str | None = None) DataFrame[source]#
Convert nested series into dataframe of list-array columns.
- Parameters:
columns (list[str] or str or None, optional) – Names of the column(s) to include. Default is None, which means all columns.
- Returns:
Dataframe of list-arrays.
- Return type:
pd.DataFrame
Examples
>>> from nested_pandas.datasets.generation import generate_data >>> nf = generate_data(5, 2, seed=1)
>>> nf["nested"].to_lists() t flux flux_error band 0 [ 8.38389029 13.4093502 ] [80.07445687 89.46066635] [1. 1.] ['r' 'g'] 1 [13.70439001 8.34609605] [96.82615757 8.50442114] [1. 1.] ['g' 'g'] 2 [ 4.08904499 11.17379657] [31.34241782 3.90547832] [1. 1.] ['g' 'g'] 3 [17.56234873 2.80773877] [69.23226157 16.98304196] [1. 1.] ['r' 'r'] 4 [0.54775186 3.96202978] [87.63891523 87.81425034] [1. 1.] ['g' 'r']