awkward_pandas.from_awkward#

awkward_pandas.from_awkward(array: Array, name: str | None = None) Series[source]#

Wrap an awkward Array in a pandas Series.

Parameters:
  • array (ak.Array) – Awkward array to wrap.

  • name (str, optional) – Name for the series.

Returns:

Resulting Series with dtype AwkwardDtype

Return type:

pandas.Series

Examples

>>> import awkward as ak
>>> import awkward_pandas as akpd
>>> a = ak.from_iter([[1, 2, 3], [4, 5], [6]])
>>> s = akpd.from_awkward(a, name="my-array")
0    [1, 2, 3]
1       [4, 5]
2          [6]
Name: my-array, dtype: awkward