NestedDtype

NestedDtype#

Constructor#

series.ext_array.NestedExtensionArray(values, *)

Pandas extension array for nested dataframes

Functions#

series.ext_array.NestedExtensionArray.dtype

ExtensionArray dtype

series.ext_array.NestedExtensionArray.nbytes

Number of bytes consumed by the data in memory.

series.ext_array.NestedExtensionArray.list_array

Pyarrow chunked list-struct array representation

series.ext_array.NestedExtensionArray.struct_array

Pyarrow chunked struct-list array representation

series.ext_array.NestedExtensionArray.pa_table

Pyarrow table representation of the extension array.

series.ext_array.NestedExtensionArray.list_offsets

The list offsets of the field arrays.

series.ext_array.NestedExtensionArray.field_names

Names of the nested columns

series.ext_array.NestedExtensionArray.list_lengths

Lengths of the list arrays

series.ext_array.NestedExtensionArray.flat_length

Length of the flat arrays

series.ext_array.NestedExtensionArray.num_chunks

Number of chunk_lens in underlying pyarrow.ChunkedArray

series.ext_array.NestedExtensionArray.to_numpy(...)

Convert the extension array to a numpy array.

series.ext_array.NestedExtensionArray.isna()

Boolean NumPy array indicating if each value is missing.

series.ext_array.NestedExtensionArray.take(...)

Take elements from an array.

series.ext_array.NestedExtensionArray.copy()

Return a copy of the extension array.

series.ext_array.NestedExtensionArray.equals(other)

Check equality with another NestedExtensionArray.

series.ext_array.NestedExtensionArray.dropna()

Return a new ExtensionArray with missing values removed.

series.ext_array.NestedExtensionArray.from_sequence(...)

Construct a NestedExtensionArray from a sequence of items

series.ext_array.NestedExtensionArray.to_arrow_ext_array([...])

Convert the extension array to pandas' ArrowExtensionArray

series.ext_array.NestedExtensionArray.to_pyarrow_scalar([...])

Convert to a pyarrow scalar of a list type

series.ext_array.NestedExtensionArray.get_list_index()

Keys mapping values to lists

series.ext_array.NestedExtensionArray.iter_field_lists(field)

Iterate over single field nested lists, as numpy arrays

series.ext_array.NestedExtensionArray.view_fields(fields)

Get a view of the extension array with the specified fields only

series.ext_array.NestedExtensionArray.set_flat_field(...)

Set the field from flat-array of values

series.ext_array.NestedExtensionArray.set_list_field(...)

Set the field from list-array

series.ext_array.NestedExtensionArray.fill_field_lists(...)

Fill list-arrays with values from the input array

series.ext_array.NestedExtensionArray.pop_fields(fields)

Delete fields from the struct array

series.ext_array.NestedExtensionArray.is_input_pa_type_supported(pa_type)

Check whether a pyarrow data type is supported by the constructor.