From 947c2e1f986956c25ac1423a91379cda715c07bd Mon Sep 17 00:00:00 2001 From: Doug Davis Date: Fri, 18 Aug 2023 14:55:47 -0500 Subject: [PATCH 1/2] add awkwwkward-pandas to ecosystem --- web/pandas/community/ecosystem.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/web/pandas/community/ecosystem.md b/web/pandas/community/ecosystem.md index e9f5c8643b493..ec5ca7c5315f3 100644 --- a/web/pandas/community/ecosystem.md +++ b/web/pandas/community/ecosystem.md @@ -511,9 +511,16 @@ assumptions about your datasets and check that they're *actually* true. Pandas provides an interface for defining [extension types](https://pandas.pydata.org/docs/development/extending.html#extension-types) to extend NumPy's type system. -The following librariesimplement that interface to provide types not found in NumPy or pandas, +The following libraries implement that interface to provide types not found in NumPy or pandas, which work well with pandas' data containers. +### [awkward-pandas](https://awkward-pandas.readthedocs.io/) + +Awkward-pandas provides an extension type for storing [Awkward +Arrays](https://awkward-array.org/) inside pandas' Series and +DataFrame. It also provides an accessor to operate on Series that are +backed by awkward arrays. + ### [cyberpandas](https://cyberpandas.readthedocs.io/en/latest) Cyberpandas provides an extension type for storing arrays of IP From fa8525b07f574c412a4182de1ba27b69f756fb9e Mon Sep 17 00:00:00 2001 From: Doug Davis Date: Mon, 21 Aug 2023 09:32:42 -0500 Subject: [PATCH 2/2] add accessor info --- web/pandas/community/ecosystem.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/web/pandas/community/ecosystem.md b/web/pandas/community/ecosystem.md index ec5ca7c5315f3..561503de416a5 100644 --- a/web/pandas/community/ecosystem.md +++ b/web/pandas/community/ecosystem.md @@ -518,8 +518,8 @@ which work well with pandas' data containers. Awkward-pandas provides an extension type for storing [Awkward Arrays](https://awkward-array.org/) inside pandas' Series and -DataFrame. It also provides an accessor to operate on Series that are -backed by awkward arrays. +DataFrame. It also provides an accessor for using awkward functions +on Series that are of awkward type. ### [cyberpandas](https://cyberpandas.readthedocs.io/en/latest) @@ -560,6 +560,7 @@ authors to coordinate on the namespace. | Library | Accessor | Classes | | -------------------------------------------------------------------- | ---------- | --------------------- | + | [awkward-pandas](https://awkward-pandas.readthedocs.io/en/latest/) | `ak` | `Series` | | [cyberpandas](https://cyberpandas.readthedocs.io/en/latest) | `ip` | `Series` | | [pdvega](https://altair-viz.github.io/pdvega/) | `vgplot` | `Series`, `DataFrame` | | [pandas-genomics](https://pandas-genomics.readthedocs.io/en/latest/) | `genomics` | `Series`, `DataFrame` |