This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a commit to branch asf-staging
in repository https://gitbox.apache.org/repos/asf/datafusion-python.git


The following commit(s) were added to refs/heads/asf-staging by this push:
     new d87d836  Publish built docs triggered by 
2d8b1d32f4941b2e02a29e9135025a32ba6ae471
d87d836 is described below

commit d87d83654e657b5a45a1257450475c2d51be68bc
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
AuthorDate: Sat Jan 11 02:16:49 2025 +0000

    Publish built docs triggered by 2d8b1d32f4941b2e02a29e9135025a32ba6ae471
---
 .../autoapi/datafusion/dataframe/index.rst.txt     |  88 ++++++++-
 autoapi/datafusion/dataframe/index.html            | 198 ++++++++++++++++++++-
 genindex.html                                      |  33 +++-
 objects.inv                                        | Bin 5846 -> 5944 bytes
 searchindex.js                                     |   2 +-
 user-guide/common-operations/aggregations.html     |  42 ++---
 user-guide/common-operations/basic-info.html       |  42 ++---
 user-guide/common-operations/functions.html        |  20 +--
 8 files changed, 363 insertions(+), 62 deletions(-)

diff --git a/_sources/autoapi/datafusion/dataframe/index.rst.txt 
b/_sources/autoapi/datafusion/dataframe/index.rst.txt
index aa08f44..709f3b3 100644
--- a/_sources/autoapi/datafusion/dataframe/index.rst.txt
+++ b/_sources/autoapi/datafusion/dataframe/index.rst.txt
@@ -16,12 +16,83 @@ Classes
 
 .. autoapisummary::
 
+   datafusion.dataframe.Compression
    datafusion.dataframe.DataFrame
 
 
 Module Contents
 ---------------
 
+.. py:class:: Compression(*args, **kwds)
+
+   Bases: :py:obj:`enum.Enum`
+
+
+   Enum representing the available compression types for Parquet files.
+
+
+   .. py:method:: from_str(value: str) -> Compression
+      :classmethod:
+
+
+      Convert a string to a Compression enum value.
+
+      :param value: The string representation of the compression type.
+
+      :returns: The Compression enum lowercase value.
+
+      :raises ValueError: If the string does not match any Compression enum 
value.
+
+
+
+   .. py:method:: get_default_level() -> Optional[int]
+
+      Get the default compression level for the compression type.
+
+      :returns: The default compression level for the compression type.
+
+
+
+   .. py:attribute:: BROTLI
+      :value: 'brotli'
+
+
+
+   .. py:attribute:: GZIP
+      :value: 'gzip'
+
+
+
+   .. py:attribute:: LZ0
+      :value: 'lz0'
+
+
+
+   .. py:attribute:: LZ4
+      :value: 'lz4'
+
+
+
+   .. py:attribute:: LZ4_RAW
+      :value: 'lz4_raw'
+
+
+
+   .. py:attribute:: SNAPPY
+      :value: 'snappy'
+
+
+
+   .. py:attribute:: UNCOMPRESSED
+      :value: 'uncompressed'
+
+
+
+   .. py:attribute:: ZSTD
+      :value: 'zstd'
+
+
+
 .. py:class:: DataFrame(df: datafusion._internal.DataFrame)
 
    Two dimensional table representation of data.
@@ -578,13 +649,24 @@ Module Contents
 
 
 
-   .. py:method:: write_parquet(path: str | pathlib.Path, compression: str = 
'uncompressed', compression_level: int | None = None) -> None
+   .. py:method:: write_parquet(path: str | pathlib.Path, compression: 
Union[str, Compression] = Compression.ZSTD, compression_level: int | None = 
None) -> None
 
       Execute the :py:class:`DataFrame` and write the results to a Parquet 
file.
 
       :param path: Path of the Parquet file to write.
-      :param compression: Compression type to use.
-      :param compression_level: Compression level to use.
+      :param compression: Compression type to use. Default is "ZSTD".
+                          Available compression types are:
+                          - "uncompressed": No compression.
+                          - "snappy": Snappy compression.
+                          - "gzip": Gzip compression.
+                          - "brotli": Brotli compression.
+                          - "lz0": LZ0 compression.
+                          - "lz4": LZ4 compression.
+                          - "lz4_raw": LZ4_RAW compression.
+                          - "zstd": Zstandard compression.
+      :param compression_level: Compression level to use. For ZSTD, the
+                                recommended range is 1 to 22, with the default 
being 4. Higher levels
+                                provide better compression but slower speed.
 
 
 
diff --git a/autoapi/datafusion/dataframe/index.html 
b/autoapi/datafusion/dataframe/index.html
index 9c34fa7..6d6e615 100644
--- a/autoapi/datafusion/dataframe/index.html
+++ b/autoapi/datafusion/dataframe/index.html
@@ -370,6 +370,107 @@
    Module Contents
   </a>
   <ul class="visible nav section-nav flex-column">
+   <li class="toc-h3 nav-item toc-entry">
+    <a class="reference internal nav-link" 
href="#datafusion.dataframe.Compression">
+     <code class="docutils literal notranslate">
+      <span class="pre">
+       Compression
+      </span>
+     </code>
+    </a>
+    <ul class="nav section-nav flex-column">
+     <li class="toc-h4 nav-item toc-entry">
+      <a class="reference internal nav-link" 
href="#datafusion.dataframe.Compression.from_str">
+       <code class="docutils literal notranslate">
+        <span class="pre">
+         Compression.from_str()
+        </span>
+       </code>
+      </a>
+     </li>
+     <li class="toc-h4 nav-item toc-entry">
+      <a class="reference internal nav-link" 
href="#datafusion.dataframe.Compression.get_default_level">
+       <code class="docutils literal notranslate">
+        <span class="pre">
+         Compression.get_default_level()
+        </span>
+       </code>
+      </a>
+     </li>
+     <li class="toc-h4 nav-item toc-entry">
+      <a class="reference internal nav-link" 
href="#datafusion.dataframe.Compression.BROTLI">
+       <code class="docutils literal notranslate">
+        <span class="pre">
+         Compression.BROTLI
+        </span>
+       </code>
+      </a>
+     </li>
+     <li class="toc-h4 nav-item toc-entry">
+      <a class="reference internal nav-link" 
href="#datafusion.dataframe.Compression.GZIP">
+       <code class="docutils literal notranslate">
+        <span class="pre">
+         Compression.GZIP
+        </span>
+       </code>
+      </a>
+     </li>
+     <li class="toc-h4 nav-item toc-entry">
+      <a class="reference internal nav-link" 
href="#datafusion.dataframe.Compression.LZ0">
+       <code class="docutils literal notranslate">
+        <span class="pre">
+         Compression.LZ0
+        </span>
+       </code>
+      </a>
+     </li>
+     <li class="toc-h4 nav-item toc-entry">
+      <a class="reference internal nav-link" 
href="#datafusion.dataframe.Compression.LZ4">
+       <code class="docutils literal notranslate">
+        <span class="pre">
+         Compression.LZ4
+        </span>
+       </code>
+      </a>
+     </li>
+     <li class="toc-h4 nav-item toc-entry">
+      <a class="reference internal nav-link" 
href="#datafusion.dataframe.Compression.LZ4_RAW">
+       <code class="docutils literal notranslate">
+        <span class="pre">
+         Compression.LZ4_RAW
+        </span>
+       </code>
+      </a>
+     </li>
+     <li class="toc-h4 nav-item toc-entry">
+      <a class="reference internal nav-link" 
href="#datafusion.dataframe.Compression.SNAPPY">
+       <code class="docutils literal notranslate">
+        <span class="pre">
+         Compression.SNAPPY
+        </span>
+       </code>
+      </a>
+     </li>
+     <li class="toc-h4 nav-item toc-entry">
+      <a class="reference internal nav-link" 
href="#datafusion.dataframe.Compression.UNCOMPRESSED">
+       <code class="docutils literal notranslate">
+        <span class="pre">
+         Compression.UNCOMPRESSED
+        </span>
+       </code>
+      </a>
+     </li>
+     <li class="toc-h4 nav-item toc-entry">
+      <a class="reference internal nav-link" 
href="#datafusion.dataframe.Compression.ZSTD">
+       <code class="docutils literal notranslate">
+        <span class="pre">
+         Compression.ZSTD
+        </span>
+       </code>
+      </a>
+     </li>
+    </ul>
+   </li>
    <li class="toc-h3 nav-item toc-entry">
     <a class="reference internal nav-link" 
href="#datafusion.dataframe.DataFrame">
      <code class="docutils literal notranslate">
@@ -862,7 +963,10 @@
 <h2>Classes<a class="headerlink" href="#classes" title="Link to this 
heading">¶</a></h2>
 <table class="autosummary longtable table autosummary">
 <tbody>
-<tr class="row-odd"><td><p><a class="reference internal" 
href="#datafusion.dataframe.DataFrame" 
title="datafusion.dataframe.DataFrame"><code class="xref py py-obj docutils 
literal notranslate"><span class="pre">DataFrame</span></code></a></p></td>
+<tr class="row-odd"><td><p><a class="reference internal" 
href="#datafusion.dataframe.Compression" 
title="datafusion.dataframe.Compression"><code class="xref py py-obj docutils 
literal notranslate"><span class="pre">Compression</span></code></a></p></td>
+<td><p>Enum representing the available compression types for Parquet 
files.</p></td>
+</tr>
+<tr class="row-even"><td><p><a class="reference internal" 
href="#datafusion.dataframe.DataFrame" 
title="datafusion.dataframe.DataFrame"><code class="xref py py-obj docutils 
literal notranslate"><span class="pre">DataFrame</span></code></a></p></td>
 <td><p>Two dimensional table representation of data.</p></td>
 </tr>
 </tbody>
@@ -870,6 +974,81 @@
 </section>
 <section id="module-contents">
 <h2>Module Contents<a class="headerlink" href="#module-contents" title="Link 
to this heading">¶</a></h2>
+<dl class="py class">
+<dt class="sig sig-object py" id="datafusion.dataframe.Compression">
+<em class="property"><span class="pre">class</span><span class="w"> 
</span></em><span class="sig-prename descclassname"><span 
class="pre">datafusion.dataframe.</span></span><span class="sig-name 
descname"><span class="pre">Compression</span></span><span 
class="sig-paren">(</span><em class="sig-param"><span class="o"><span 
class="pre">*</span></span><span class="n"><span 
class="pre">args</span></span></em>, <em class="sig-param"><span 
class="o"><span class="pre">**</span></span><span clas [...]
+<dd><p>Bases: <code class="xref py py-obj docutils literal notranslate"><span 
class="pre">enum.Enum</span></code></p>
+<p>Enum representing the available compression types for Parquet files.</p>
+<dl class="py method">
+<dt class="sig sig-object py" id="datafusion.dataframe.Compression.from_str">
+<em class="property"><span class="pre">classmethod</span><span class="w"> 
</span></em><span class="sig-name descname"><span 
class="pre">from_str</span></span><span class="sig-paren">(</span><em 
class="sig-param"><span class="n"><span class="pre">value</span></span><span 
class="p"><span class="pre">:</span></span><span class="w"> </span><span 
class="n"><span class="pre">str</span></span></em><span 
class="sig-paren">)</span> <span class="sig-return"><span 
class="sig-return-icon">&#x2192;</ [...]
+<dd><p>Convert a string to a Compression enum value.</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters<span class="colon">:</span></dt>
+<dd class="field-odd"><p><strong>value</strong> – The string representation of 
the compression type.</p>
+</dd>
+<dt class="field-even">Returns<span class="colon">:</span></dt>
+<dd class="field-even"><p>The Compression enum lowercase value.</p>
+</dd>
+<dt class="field-odd">Raises<span class="colon">:</span></dt>
+<dd class="field-odd"><p><strong>ValueError</strong> – If the string does not 
match any Compression enum value.</p>
+</dd>
+</dl>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" 
id="datafusion.dataframe.Compression.get_default_level">
+<span class="sig-name descname"><span 
class="pre">get_default_level</span></span><span 
class="sig-paren">(</span><span class="sig-paren">)</span> <span 
class="sig-return"><span class="sig-return-icon">&#x2192;</span> <span 
class="sig-return-typehint"><span class="pre">int</span><span class="w"> 
</span><span class="p"><span class="pre">|</span></span><span class="w"> 
</span><span class="pre">None</span></span></span><a class="headerlink" 
href="#datafusion.dataframe.Compression.get_default [...]
+<dd><p>Get the default compression level for the compression type.</p>
+<dl class="field-list simple">
+<dt class="field-odd">Returns<span class="colon">:</span></dt>
+<dd class="field-odd"><p>The default compression level for the compression 
type.</p>
+</dd>
+</dl>
+</dd></dl>
+
+<dl class="py attribute">
+<dt class="sig sig-object py" id="datafusion.dataframe.Compression.BROTLI">
+<span class="sig-name descname"><span class="pre">BROTLI</span></span><em 
class="property"><span class="w"> </span><span class="p"><span 
class="pre">=</span></span><span class="w"> </span><span 
class="pre">'brotli'</span></em><a class="headerlink" 
href="#datafusion.dataframe.Compression.BROTLI" title="Link to this 
definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="py attribute">
+<dt class="sig sig-object py" id="datafusion.dataframe.Compression.GZIP">
+<span class="sig-name descname"><span class="pre">GZIP</span></span><em 
class="property"><span class="w"> </span><span class="p"><span 
class="pre">=</span></span><span class="w"> </span><span 
class="pre">'gzip'</span></em><a class="headerlink" 
href="#datafusion.dataframe.Compression.GZIP" title="Link to this 
definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="py attribute">
+<dt class="sig sig-object py" id="datafusion.dataframe.Compression.LZ0">
+<span class="sig-name descname"><span class="pre">LZ0</span></span><em 
class="property"><span class="w"> </span><span class="p"><span 
class="pre">=</span></span><span class="w"> </span><span 
class="pre">'lz0'</span></em><a class="headerlink" 
href="#datafusion.dataframe.Compression.LZ0" title="Link to this 
definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="py attribute">
+<dt class="sig sig-object py" id="datafusion.dataframe.Compression.LZ4">
+<span class="sig-name descname"><span class="pre">LZ4</span></span><em 
class="property"><span class="w"> </span><span class="p"><span 
class="pre">=</span></span><span class="w"> </span><span 
class="pre">'lz4'</span></em><a class="headerlink" 
href="#datafusion.dataframe.Compression.LZ4" title="Link to this 
definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="py attribute">
+<dt class="sig sig-object py" id="datafusion.dataframe.Compression.LZ4_RAW">
+<span class="sig-name descname"><span class="pre">LZ4_RAW</span></span><em 
class="property"><span class="w"> </span><span class="p"><span 
class="pre">=</span></span><span class="w"> </span><span 
class="pre">'lz4_raw'</span></em><a class="headerlink" 
href="#datafusion.dataframe.Compression.LZ4_RAW" title="Link to this 
definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="py attribute">
+<dt class="sig sig-object py" id="datafusion.dataframe.Compression.SNAPPY">
+<span class="sig-name descname"><span class="pre">SNAPPY</span></span><em 
class="property"><span class="w"> </span><span class="p"><span 
class="pre">=</span></span><span class="w"> </span><span 
class="pre">'snappy'</span></em><a class="headerlink" 
href="#datafusion.dataframe.Compression.SNAPPY" title="Link to this 
definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="py attribute">
+<dt class="sig sig-object py" 
id="datafusion.dataframe.Compression.UNCOMPRESSED">
+<span class="sig-name descname"><span 
class="pre">UNCOMPRESSED</span></span><em class="property"><span class="w"> 
</span><span class="p"><span class="pre">=</span></span><span class="w"> 
</span><span class="pre">'uncompressed'</span></em><a class="headerlink" 
href="#datafusion.dataframe.Compression.UNCOMPRESSED" title="Link to this 
definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="py attribute">
+<dt class="sig sig-object py" id="datafusion.dataframe.Compression.ZSTD">
+<span class="sig-name descname"><span class="pre">ZSTD</span></span><em 
class="property"><span class="w"> </span><span class="p"><span 
class="pre">=</span></span><span class="w"> </span><span 
class="pre">'zstd'</span></em><a class="headerlink" 
href="#datafusion.dataframe.Compression.ZSTD" title="Link to this 
definition">¶</a></dt>
+<dd></dd></dl>
+
+</dd></dl>
+
 <dl class="py class">
 <dt class="sig sig-object py" id="datafusion.dataframe.DataFrame">
 <em class="property"><span class="pre">class</span><span class="w"> 
</span></em><span class="sig-prename descclassname"><span 
class="pre">datafusion.dataframe.</span></span><span class="sig-name 
descname"><span class="pre">DataFrame</span></span><span 
class="sig-paren">(</span><em class="sig-param"><span class="n"><span 
class="pre">df</span></span><span class="p"><span 
class="pre">:</span></span><span class="w"> </span><span class="n"><span 
class="pre">datafusion._internal.DataFrame</spa [...]
@@ -1600,14 +1779,25 @@ pass named expressions use the form name=Expr.</p>
 
 <dl class="py method">
 <dt class="sig sig-object py" 
id="datafusion.dataframe.DataFrame.write_parquet">
-<span class="sig-name descname"><span 
class="pre">write_parquet</span></span><span class="sig-paren">(</span><em 
class="sig-param"><span class="n"><span class="pre">path</span></span><span 
class="p"><span class="pre">:</span></span><span class="w"> </span><span 
class="n"><span class="pre">str</span><span class="w"> </span><span 
class="p"><span class="pre">|</span></span><span class="w"> </span><span 
class="pre">pathlib.Path</span></span></em>, <em class="sig-param"><span 
class="n"><span  [...]
+<span class="sig-name descname"><span 
class="pre">write_parquet</span></span><span class="sig-paren">(</span><em 
class="sig-param"><span class="n"><span class="pre">path</span></span><span 
class="p"><span class="pre">:</span></span><span class="w"> </span><span 
class="n"><span class="pre">str</span><span class="w"> </span><span 
class="p"><span class="pre">|</span></span><span class="w"> </span><span 
class="pre">pathlib.Path</span></span></em>, <em class="sig-param"><span 
class="n"><span  [...]
 <dd><p>Execute the <a class="reference internal" 
href="#datafusion.dataframe.DataFrame" 
title="datafusion.dataframe.DataFrame"><code class="xref py py-class docutils 
literal notranslate"><span class="pre">DataFrame</span></code></a> and write 
the results to a Parquet file.</p>
 <dl class="field-list simple">
 <dt class="field-odd">Parameters<span class="colon">:</span></dt>
 <dd class="field-odd"><ul class="simple">
 <li><p><strong>path</strong> – Path of the Parquet file to write.</p></li>
-<li><p><strong>compression</strong> – Compression type to use.</p></li>
-<li><p><strong>compression_level</strong> – Compression level to use.</p></li>
+<li><p><strong>compression</strong> – Compression type to use. Default is 
“ZSTD”.
+Available compression types are:
+- “uncompressed”: No compression.
+- “snappy”: Snappy compression.
+- “gzip”: Gzip compression.
+- “brotli”: Brotli compression.
+- “lz0”: LZ0 compression.
+- “lz4”: LZ4 compression.
+- “lz4_raw”: LZ4_RAW compression.
+- “zstd”: Zstandard compression.</p></li>
+<li><p><strong>compression_level</strong> – Compression level to use. For 
ZSTD, the
+recommended range is 1 to 22, with the default being 4. Higher levels
+provide better compression but slower speed.</p></li>
 </ul>
 </dd>
 </dl>
diff --git a/genindex.html b/genindex.html
index 041f9c3..b50e90c 100644
--- a/genindex.html
+++ b/genindex.html
@@ -386,6 +386,7 @@
  | <a href="#U"><strong>U</strong></a>
  | <a href="#V"><strong>V</strong></a>
  | <a href="#W"><strong>W</strong></a>
+ | <a href="#Z"><strong>Z</strong></a>
  
 </div>
 <h2 id="_">_</h2>
@@ -834,6 +835,8 @@
       <li><a 
href="autoapi/datafusion/functions/index.html#datafusion.functions.bool_and">bool_and()
 (in module datafusion.functions)</a>
 </li>
       <li><a 
href="autoapi/datafusion/functions/index.html#datafusion.functions.bool_or">bool_or()
 (in module datafusion.functions)</a>
+</li>
+      <li><a 
href="autoapi/datafusion/dataframe/index.html#datafusion.dataframe.Compression.BROTLI">BROTLI
 (datafusion.dataframe.Compression attribute)</a>
 </li>
       <li><a 
href="autoapi/datafusion/functions/index.html#datafusion.functions.btrim">btrim()
 (in module datafusion.functions)</a>
 </li>
@@ -937,6 +940,8 @@
         <li><a 
href="autoapi/datafusion/expr/index.html#datafusion.expr.Expr.column_name">(datafusion.expr.Expr
 method)</a>
 </li>
       </ul></li>
+      <li><a 
href="autoapi/datafusion/dataframe/index.html#datafusion.dataframe.Compression">Compression
 (class in datafusion.dataframe)</a>
+</li>
       <li><a 
href="autoapi/datafusion/functions/index.html#datafusion.functions.concat">concat()
 (in module datafusion.functions)</a>
 </li>
       <li><a 
href="autoapi/datafusion/functions/index.html#datafusion.functions.concat_ws">concat_ws()
 (in module datafusion.functions)</a>
@@ -1342,6 +1347,8 @@
       <li><a 
href="autoapi/datafusion/context/index.html#datafusion.context.SessionContext.from_pydict">from_pydict()
 (datafusion.context.SessionContext method)</a>
 </li>
       <li><a 
href="autoapi/datafusion/context/index.html#datafusion.context.SessionContext.from_pylist">from_pylist()
 (datafusion.context.SessionContext method)</a>
+</li>
+      <li><a 
href="autoapi/datafusion/dataframe/index.html#datafusion.dataframe.Compression.from_str">from_str()
 (datafusion.dataframe.Compression class method)</a>
 </li>
       <li><a 
href="autoapi/datafusion/substrait/index.html#datafusion.substrait.Consumer.from_substrait_plan">from_substrait_plan()
 (datafusion.substrait.Consumer static method)</a>
 </li>
@@ -1354,6 +1361,8 @@
 <table style="width: 100%" class="indextable genindextable"><tr>
   <td style="width: 33%; vertical-align: top;"><ul>
       <li><a 
href="autoapi/datafusion/functions/index.html#datafusion.functions.gcd">gcd() 
(in module datafusion.functions)</a>
+</li>
+      <li><a 
href="autoapi/datafusion/dataframe/index.html#datafusion.dataframe.Compression.get_default_level">get_default_level()
 (datafusion.dataframe.Compression method)</a>
 </li>
       <li><a 
href="autoapi/datafusion/expr/index.html#datafusion.expr.WindowFrame.get_frame_units">get_frame_units()
 (datafusion.expr.WindowFrame method)</a>
 
@@ -1382,6 +1391,8 @@
       <li><a 
href="autoapi/datafusion/object_store/index.html#datafusion.object_store.GoogleCloud">GoogleCloud
 (in module datafusion.object_store)</a>
 </li>
       <li><a 
href="autoapi/datafusion/expr/index.html#datafusion.expr.GroupingSet">GroupingSet
 (in module datafusion.expr)</a>
+</li>
+      <li><a 
href="autoapi/datafusion/dataframe/index.html#datafusion.dataframe.Compression.GZIP">GZIP
 (datafusion.dataframe.Compression attribute)</a>
 </li>
   </ul></td>
 </tr></table>
@@ -1565,12 +1576,12 @@
 </li>
       <li><a 
href="autoapi/datafusion/functions/index.html#datafusion.functions.list_push_front">list_push_front()
 (in module datafusion.functions)</a>
 </li>
-  </ul></td>
-  <td style="width: 33%; vertical-align: top;"><ul>
       <li><a 
href="autoapi/datafusion/functions/index.html#datafusion.functions.list_remove">list_remove()
 (in module datafusion.functions)</a>
 </li>
       <li><a 
href="autoapi/datafusion/functions/index.html#datafusion.functions.list_remove_all">list_remove_all()
 (in module datafusion.functions)</a>
 </li>
+  </ul></td>
+  <td style="width: 33%; vertical-align: top;"><ul>
       <li><a 
href="autoapi/datafusion/functions/index.html#datafusion.functions.list_remove_n">list_remove_n()
 (in module datafusion.functions)</a>
 </li>
       <li><a 
href="autoapi/datafusion/functions/index.html#datafusion.functions.list_repeat">list_repeat()
 (in module datafusion.functions)</a>
@@ -1628,6 +1639,12 @@
       <li><a 
href="autoapi/datafusion/functions/index.html#datafusion.functions.lpad">lpad() 
(in module datafusion.functions)</a>
 </li>
       <li><a 
href="autoapi/datafusion/functions/index.html#datafusion.functions.ltrim">ltrim()
 (in module datafusion.functions)</a>
+</li>
+      <li><a 
href="autoapi/datafusion/dataframe/index.html#datafusion.dataframe.Compression.LZ0">LZ0
 (datafusion.dataframe.Compression attribute)</a>
+</li>
+      <li><a 
href="autoapi/datafusion/dataframe/index.html#datafusion.dataframe.Compression.LZ4">LZ4
 (datafusion.dataframe.Compression attribute)</a>
+</li>
+      <li><a 
href="autoapi/datafusion/dataframe/index.html#datafusion.dataframe.Compression.LZ4_RAW">LZ4_RAW
 (datafusion.dataframe.Compression attribute)</a>
 </li>
   </ul></td>
 </tr></table>
@@ -2054,6 +2071,8 @@
 </li>
   </ul></td>
   <td style="width: 33%; vertical-align: top;"><ul>
+      <li><a 
href="autoapi/datafusion/dataframe/index.html#datafusion.dataframe.Compression.SNAPPY">SNAPPY
 (datafusion.dataframe.Compression attribute)</a>
+</li>
       <li><a 
href="autoapi/datafusion/expr/index.html#datafusion.expr.Sort">Sort (in module 
datafusion.expr)</a>
 </li>
       <li><a 
href="autoapi/datafusion/dataframe/index.html#datafusion.dataframe.DataFrame.sort">sort()
 (datafusion.dataframe.DataFrame method)</a>
@@ -2252,6 +2271,8 @@
         <li><a 
href="autoapi/datafusion/index.html#datafusion.WindowUDF.udwf">(datafusion.WindowUDF
 static method)</a>
 </li>
       </ul></li>
+      <li><a 
href="autoapi/datafusion/dataframe/index.html#datafusion.dataframe.Compression.UNCOMPRESSED">UNCOMPRESSED
 (datafusion.dataframe.Compression attribute)</a>
+</li>
       <li><a 
href="autoapi/datafusion/expr/index.html#datafusion.expr.Union">Union (in 
module datafusion.expr)</a>
 </li>
       <li><a 
href="autoapi/datafusion/dataframe/index.html#datafusion.dataframe.DataFrame.union">union()
 (datafusion.dataframe.DataFrame method)</a>
@@ -2499,6 +2520,14 @@
   </ul></td>
 </tr></table>
 
+<h2 id="Z">Z</h2>
+<table style="width: 100%" class="indextable genindextable"><tr>
+  <td style="width: 33%; vertical-align: top;"><ul>
+      <li><a 
href="autoapi/datafusion/dataframe/index.html#datafusion.dataframe.Compression.ZSTD">ZSTD
 (datafusion.dataframe.Compression attribute)</a>
+</li>
+  </ul></td>
+</tr></table>
+
 
 
               </div>
diff --git a/objects.inv b/objects.inv
index 52cd8b0..9157483 100644
Binary files a/objects.inv and b/objects.inv differ
diff --git a/searchindex.js b/searchindex.js
index 1878ceb..0343bdf 100644
--- a/searchindex.js
+++ b/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"alltitles": {"API Reference": [[14, null]], "Aggregate 
Functions": [[18, "aggregate-functions"], [25, "aggregate-functions"], [26, 
"aggregate-functions"]], "Aggregation": [[18, null]], "Arrays": [[20, 
"arrays"]], "Arrow": [[30, null]], "Attributes": [[3, "attributes"], [5, 
"attributes"], [9, "attributes"], [13, "attributes"]], "Available Functions": 
[[26, "available-functions"]], "Avro": [[31, null]], "Basic Operations": [[19, 
null]], "Boolean": [[20, "boolean"]], "CSV" [...]
\ No newline at end of file
+Search.setIndex({"alltitles": {"API Reference": [[14, null]], "Aggregate 
Functions": [[18, "aggregate-functions"], [25, "aggregate-functions"], [26, 
"aggregate-functions"]], "Aggregation": [[18, null]], "Arrays": [[20, 
"arrays"]], "Arrow": [[30, null]], "Attributes": [[3, "attributes"], [5, 
"attributes"], [9, "attributes"], [13, "attributes"]], "Available Functions": 
[[26, "available-functions"]], "Avro": [[31, null]], "Basic Operations": [[19, 
null]], "Boolean": [[20, "boolean"]], "CSV" [...]
\ No newline at end of file
diff --git a/user-guide/common-operations/aggregations.html 
b/user-guide/common-operations/aggregations.html
index e705601..72c7e76 100644
--- a/user-guide/common-operations/aggregations.html
+++ b/user-guide/common-operations/aggregations.html
@@ -467,8 +467,6 @@ For grouping the <code class="code docutils literal 
notranslate"><span class="pr
 <span class="o">+----------+-----------+-------------------+-----------+</span>
 <span class="o">|</span> <span class="n">Type</span> <span class="mi">1</span> 
  <span class="o">|</span> <span class="n">Max</span> <span 
class="n">Speed</span> <span class="o">|</span> <span class="n">Avg</span> 
<span class="n">Speed</span>         <span class="o">|</span> <span 
class="n">Min</span> <span class="n">Speed</span> <span class="o">|</span>
 <span class="o">+----------+-----------+-------------------+-----------+</span>
-<span class="o">|</span> <span class="n">Normal</span>   <span 
class="o">|</span> <span class="mi">121</span>       <span class="o">|</span> 
<span class="mf">72.75</span>             <span class="o">|</span> <span 
class="mi">20</span>        <span class="o">|</span>
-<span class="o">|</span> <span class="n">Ice</span>      <span 
class="o">|</span> <span class="mi">95</span>        <span class="o">|</span> 
<span class="mf">90.0</span>              <span class="o">|</span> <span 
class="mi">85</span>        <span class="o">|</span>
 <span class="o">|</span> <span class="n">Grass</span>    <span 
class="o">|</span> <span class="mi">80</span>        <span class="o">|</span> 
<span class="mf">54.23076923076923</span> <span class="o">|</span> <span 
class="mi">30</span>        <span class="o">|</span>
 <span class="o">|</span> <span class="n">Fire</span>     <span 
class="o">|</span> <span class="mi">105</span>       <span class="o">|</span> 
<span class="mf">86.28571428571429</span> <span class="o">|</span> <span 
class="mi">60</span>        <span class="o">|</span>
 <span class="o">|</span> <span class="n">Water</span>    <span 
class="o">|</span> <span class="mi">115</span>       <span class="o">|</span> 
<span class="mf">67.25806451612904</span> <span class="o">|</span> <span 
class="mi">15</span>        <span class="o">|</span>
@@ -477,6 +475,8 @@ For grouping the <code class="code docutils literal 
notranslate"><span class="pr
 <span class="o">|</span> <span class="n">Psychic</span>  <span 
class="o">|</span> <span class="mi">150</span>       <span class="o">|</span> 
<span class="mf">99.25</span>             <span class="o">|</span> <span 
class="mi">42</span>        <span class="o">|</span>
 <span class="o">|</span> <span class="n">Rock</span>     <span 
class="o">|</span> <span class="mi">150</span>       <span class="o">|</span> 
<span class="mf">67.5</span>              <span class="o">|</span> <span 
class="mi">20</span>        <span class="o">|</span>
 <span class="o">|</span> <span class="n">Ghost</span>    <span 
class="o">|</span> <span class="mi">130</span>       <span class="o">|</span> 
<span class="mf">103.75</span>            <span class="o">|</span> <span 
class="mi">80</span>        <span class="o">|</span>
+<span class="o">|</span> <span class="n">Dragon</span>   <span 
class="o">|</span> <span class="mi">80</span>        <span class="o">|</span> 
<span class="mf">66.66666666666667</span> <span class="o">|</span> <span 
class="mi">50</span>        <span class="o">|</span>
+<span class="o">|</span> <span class="n">Normal</span>   <span 
class="o">|</span> <span class="mi">121</span>       <span class="o">|</span> 
<span class="mf">72.75</span>             <span class="o">|</span> <span 
class="mi">20</span>        <span class="o">|</span>
 <span class="o">+----------+-----------+-------------------+-----------+</span>
 </pre></div>
 </div>
@@ -499,8 +499,8 @@ For grouping the <code class="code docutils literal 
notranslate"><span class="pr
 <span class="o">|</span> <span class="n">Psychic</span>  <span 
class="o">|</span>        <span class="o">|</span> <span class="mi">150</span>  
     <span class="o">|</span> <span class="mf">100.57142857142857</span> <span 
class="o">|</span> <span class="mi">42</span>        <span class="o">|</span>
 <span class="o">|</span> <span class="n">Grass</span>    <span 
class="o">|</span>        <span class="o">|</span> <span class="mi">60</span>   
     <span class="o">|</span> <span class="mf">60.0</span>               <span 
class="o">|</span> <span class="mi">60</span>        <span class="o">|</span>
 <span class="o">|</span> <span class="n">Dragon</span>   <span 
class="o">|</span>        <span class="o">|</span> <span class="mi">70</span>   
     <span class="o">|</span> <span class="mf">60.0</span>               <span 
class="o">|</span> <span class="mi">50</span>        <span class="o">|</span>
-<span class="o">|</span> <span class="n">Grass</span>    <span 
class="o">|</span> <span class="n">Poison</span> <span class="o">|</span> <span 
class="mi">80</span>        <span class="o">|</span> <span 
class="mf">55.0</span>               <span class="o">|</span> <span 
class="mi">30</span>        <span class="o">|</span>
-<span class="o">|</span> <span class="n">Bug</span>      <span 
class="o">|</span> <span class="n">Flying</span> <span class="o">|</span> <span 
class="mi">105</span>       <span class="o">|</span> <span 
class="mf">93.33333333333333</span>  <span class="o">|</span> <span 
class="mi">70</span>        <span class="o">|</span>
+<span class="o">|</span> <span class="n">Fire</span>     <span 
class="o">|</span> <span class="n">Flying</span> <span class="o">|</span> <span 
class="mi">100</span>       <span class="o">|</span> <span 
class="mf">96.66666666666667</span>  <span class="o">|</span> <span 
class="mi">90</span>        <span class="o">|</span>
+<span class="o">|</span> <span class="n">Fire</span>     <span 
class="o">|</span> <span class="n">Dragon</span> <span class="o">|</span> <span 
class="mi">100</span>       <span class="o">|</span> <span 
class="mf">100.0</span>              <span class="o">|</span> <span 
class="mi">100</span>       <span class="o">|</span>
 <span 
class="o">+----------+--------+-----------+--------------------+-----------+</span>
 </pre></div>
 </div>
@@ -559,15 +559,15 @@ Pokemon set. Since there will be many entries of <code 
class="docutils literal n
 <span 
class="o">+----------+--------------------------------------------------+</span>
 <span class="o">|</span> <span class="n">Type</span> <span class="mi">1</span> 
  <span class="o">|</span> <span class="n">Type</span> <span 
class="mi">2</span> <span class="n">List</span>                                 
     <span class="o">|</span>
 <span 
class="o">+----------+--------------------------------------------------+</span>
-<span class="o">|</span> <span class="n">Normal</span>   <span 
class="o">|</span> <span class="p">[</span><span class="n">Flying</span><span 
class="p">,</span> <span class="n">Fairy</span><span class="p">,</span> <span 
class="p">]</span>                                <span class="o">|</span>
+<span class="o">|</span> <span class="n">Normal</span>   <span 
class="o">|</span> <span class="p">[,</span> <span class="n">Flying</span><span 
class="p">,</span> <span class="n">Fairy</span><span class="p">]</span>         
                       <span class="o">|</span>
 <span class="o">|</span> <span class="n">Ice</span>      <span 
class="o">|</span> <span class="p">[</span><span class="n">Psychic</span><span 
class="p">,</span> <span class="n">Flying</span><span class="p">]</span>        
                        <span class="o">|</span>
 <span class="o">|</span> <span class="n">Bug</span>      <span 
class="o">|</span> <span class="p">[</span><span class="n">Grass</span><span 
class="p">,</span> <span class="n">Poison</span><span class="p">,</span> <span 
class="n">Flying</span><span class="p">,</span> <span class="p">]</span>        
                <span class="o">|</span>
-<span class="o">|</span> <span class="n">Poison</span>   <span 
class="o">|</span> <span class="p">[,</span> <span class="n">Ground</span><span 
class="p">,</span> <span class="n">Flying</span><span class="p">]</span>        
                       <span class="o">|</span>
-<span class="o">|</span> <span class="n">Electric</span> <span 
class="o">|</span> <span class="p">[</span><span class="n">Steel</span><span 
class="p">,</span> <span class="n">Flying</span><span class="p">,</span> <span 
class="p">]</span>                                <span class="o">|</span>
+<span class="o">|</span> <span class="n">Poison</span>   <span 
class="o">|</span> <span class="p">[,</span> <span class="n">Flying</span><span 
class="p">,</span> <span class="n">Ground</span><span class="p">]</span>        
                       <span class="o">|</span>
+<span class="o">|</span> <span class="n">Electric</span> <span 
class="o">|</span> <span class="p">[</span><span class="n">Steel</span><span 
class="p">,</span> <span class="p">,</span> <span class="n">Flying</span><span 
class="p">]</span>                                <span class="o">|</span>
 <span class="o">|</span> <span class="n">Fairy</span>    <span 
class="o">|</span> <span class="p">[]</span>                                    
           <span class="o">|</span>
-<span class="o">|</span> <span class="n">Grass</span>    <span 
class="o">|</span> <span class="p">[</span><span class="n">Psychic</span><span 
class="p">,</span> <span class="p">,</span> <span class="n">Poison</span><span 
class="p">]</span>                              <span class="o">|</span>
-<span class="o">|</span> <span class="n">Fire</span>     <span 
class="o">|</span> <span class="p">[,</span> <span class="n">Dragon</span><span 
class="p">,</span> <span class="n">Flying</span><span class="p">]</span>        
                       <span class="o">|</span>
-<span class="o">|</span> <span class="n">Water</span>    <span 
class="o">|</span> <span class="p">[</span><span class="n">Fighting</span><span 
class="p">,</span> <span class="n">Poison</span><span class="p">,</span> <span 
class="n">Dark</span><span class="p">,</span> <span 
class="n">Psychic</span><span class="p">,</span> <span 
class="n">Flying</span><span class="p">,</span> <span class="p">,</span> <span 
class="n">Ice</span><span class="p">]</span> <span class="o">|</span>
+<span class="o">|</span> <span class="n">Grass</span>    <span 
class="o">|</span> <span class="p">[</span><span class="n">Poison</span><span 
class="p">,</span> <span class="p">,</span> <span class="n">Psychic</span><span 
class="p">]</span>                              <span class="o">|</span>
+<span class="o">|</span> <span class="n">Fire</span>     <span 
class="o">|</span> <span class="p">[</span><span class="n">Flying</span><span 
class="p">,</span> <span class="n">Dragon</span><span class="p">,</span> <span 
class="p">]</span>                               <span class="o">|</span>
+<span class="o">|</span> <span class="n">Water</span>    <span 
class="o">|</span> <span class="p">[,</span> <span class="n">Ice</span><span 
class="p">,</span> <span class="n">Dark</span><span class="p">,</span> <span 
class="n">Poison</span><span class="p">,</span> <span 
class="n">Fighting</span><span class="p">,</span> <span 
class="n">Flying</span><span class="p">,</span> <span 
class="n">Psychic</span><span class="p">]</span> <span class="o">|</span>
 <span class="o">|</span> <span class="n">Ground</span>   <span 
class="o">|</span> <span class="p">[</span><span class="n">Rock</span><span 
class="p">,</span> <span class="p">]</span>                                     
    <span class="o">|</span>
 <span 
class="o">+----------+--------------------------------------------------+</span>
 </pre></div>
@@ -583,14 +583,14 @@ entries entirely removed. The second is we can use the 
<code class="docutils lit
 <span class="o">|</span> <span class="n">Type</span> <span class="mi">1</span> 
  <span class="o">|</span> <span class="n">Type</span> <span 
class="mi">2</span> <span class="n">List</span>                                 
   <span class="o">|</span>
 <span 
class="o">+----------+------------------------------------------------+</span>
 <span class="o">|</span> <span class="n">Normal</span>   <span 
class="o">|</span> <span class="p">[</span><span class="n">Fairy</span><span 
class="p">,</span> <span class="n">Flying</span><span class="p">]</span>        
                        <span class="o">|</span>
-<span class="o">|</span> <span class="n">Ice</span>      <span 
class="o">|</span> <span class="p">[</span><span class="n">Psychic</span><span 
class="p">,</span> <span class="n">Flying</span><span class="p">]</span>        
                      <span class="o">|</span>
-<span class="o">|</span> <span class="n">Bug</span>      <span 
class="o">|</span> <span class="p">[</span><span class="n">Poison</span><span 
class="p">,</span> <span class="n">Grass</span><span class="p">,</span> <span 
class="n">Flying</span><span class="p">]</span>                        <span 
class="o">|</span>
+<span class="o">|</span> <span class="n">Ice</span>      <span 
class="o">|</span> <span class="p">[</span><span class="n">Flying</span><span 
class="p">,</span> <span class="n">Psychic</span><span class="p">]</span>       
                       <span class="o">|</span>
+<span class="o">|</span> <span class="n">Bug</span>      <span 
class="o">|</span> <span class="p">[</span><span class="n">Flying</span><span 
class="p">,</span> <span class="n">Grass</span><span class="p">,</span> <span 
class="n">Poison</span><span class="p">]</span>                        <span 
class="o">|</span>
 <span class="o">|</span> <span class="n">Poison</span>   <span 
class="o">|</span> <span class="p">[</span><span class="n">Ground</span><span 
class="p">,</span> <span class="n">Flying</span><span class="p">]</span>        
                       <span class="o">|</span>
 <span class="o">|</span> <span class="n">Electric</span> <span 
class="o">|</span> <span class="p">[</span><span class="n">Flying</span><span 
class="p">,</span> <span class="n">Steel</span><span class="p">]</span>         
                       <span class="o">|</span>
 <span class="o">|</span> <span class="n">Grass</span>    <span 
class="o">|</span> <span class="p">[</span><span class="n">Psychic</span><span 
class="p">,</span> <span class="n">Poison</span><span class="p">]</span>        
                      <span class="o">|</span>
-<span class="o">|</span> <span class="n">Fire</span>     <span 
class="o">|</span> <span class="p">[</span><span class="n">Flying</span><span 
class="p">,</span> <span class="n">Dragon</span><span class="p">]</span>        
                       <span class="o">|</span>
-<span class="o">|</span> <span class="n">Water</span>    <span 
class="o">|</span> <span class="p">[</span><span class="n">Poison</span><span 
class="p">,</span> <span class="n">Flying</span><span class="p">,</span> <span 
class="n">Fighting</span><span class="p">,</span> <span 
class="n">Dark</span><span class="p">,</span> <span 
class="n">Psychic</span><span class="p">,</span> <span 
class="n">Ice</span><span class="p">]</span> <span class="o">|</span>
-<span class="o">|</span> <span class="n">Rock</span>     <span 
class="o">|</span> <span class="p">[</span><span class="n">Flying</span><span 
class="p">,</span> <span class="n">Ground</span><span class="p">,</span> <span 
class="n">Water</span><span class="p">]</span>                        <span 
class="o">|</span>
+<span class="o">|</span> <span class="n">Fire</span>     <span 
class="o">|</span> <span class="p">[</span><span class="n">Dragon</span><span 
class="p">,</span> <span class="n">Flying</span><span class="p">]</span>        
                       <span class="o">|</span>
+<span class="o">|</span> <span class="n">Water</span>    <span 
class="o">|</span> <span class="p">[</span><span class="n">Fighting</span><span 
class="p">,</span> <span class="n">Psychic</span><span class="p">,</span> <span 
class="n">Dark</span><span class="p">,</span> <span 
class="n">Flying</span><span class="p">,</span> <span class="n">Ice</span><span 
class="p">,</span> <span class="n">Poison</span><span class="p">]</span> <span 
class="o">|</span>
+<span class="o">|</span> <span class="n">Rock</span>     <span 
class="o">|</span> <span class="p">[</span><span class="n">Ground</span><span 
class="p">,</span> <span class="n">Flying</span><span class="p">,</span> <span 
class="n">Water</span><span class="p">]</span>                        <span 
class="o">|</span>
 <span class="o">|</span> <span class="n">Ghost</span>    <span 
class="o">|</span> <span class="p">[</span><span class="n">Poison</span><span 
class="p">]</span>                                       <span 
class="o">|</span>
 <span 
class="o">+----------+------------------------------------------------+</span>
 
@@ -600,15 +600,15 @@ entries entirely removed. The second is we can use the 
<code class="docutils lit
 <span 
class="o">+----------+------------------------------------------------+</span>
 <span class="o">|</span> <span class="n">Type</span> <span class="mi">1</span> 
  <span class="o">|</span> <span class="n">Type</span> <span 
class="mi">2</span> <span class="n">List</span>                                 
   <span class="o">|</span>
 <span 
class="o">+----------+------------------------------------------------+</span>
-<span class="o">|</span> <span class="n">Normal</span>   <span 
class="o">|</span> <span class="p">[</span><span class="n">Fairy</span><span 
class="p">,</span> <span class="n">Flying</span><span class="p">]</span>        
                        <span class="o">|</span>
+<span class="o">|</span> <span class="n">Normal</span>   <span 
class="o">|</span> <span class="p">[</span><span class="n">Flying</span><span 
class="p">,</span> <span class="n">Fairy</span><span class="p">]</span>         
                       <span class="o">|</span>
 <span class="o">|</span> <span class="n">Ice</span>      <span 
class="o">|</span> <span class="p">[</span><span class="n">Psychic</span><span 
class="p">,</span> <span class="n">Flying</span><span class="p">]</span>        
                      <span class="o">|</span>
-<span class="o">|</span> <span class="n">Bug</span>      <span 
class="o">|</span> <span class="p">[</span><span class="n">Grass</span><span 
class="p">,</span> <span class="n">Poison</span><span class="p">,</span> <span 
class="n">Flying</span><span class="p">]</span>                        <span 
class="o">|</span>
+<span class="o">|</span> <span class="n">Bug</span>      <span 
class="o">|</span> <span class="p">[</span><span class="n">Grass</span><span 
class="p">,</span> <span class="n">Flying</span><span class="p">,</span> <span 
class="n">Poison</span><span class="p">]</span>                        <span 
class="o">|</span>
 <span class="o">|</span> <span class="n">Poison</span>   <span 
class="o">|</span> <span class="p">[</span><span class="n">Ground</span><span 
class="p">,</span> <span class="n">Flying</span><span class="p">]</span>        
                       <span class="o">|</span>
 <span class="o">|</span> <span class="n">Electric</span> <span 
class="o">|</span> <span class="p">[</span><span class="n">Steel</span><span 
class="p">,</span> <span class="n">Flying</span><span class="p">]</span>        
                        <span class="o">|</span>
 <span class="o">|</span> <span class="n">Fairy</span>    <span 
class="o">|</span>                                                <span 
class="o">|</span>
-<span class="o">|</span> <span class="n">Grass</span>    <span 
class="o">|</span> <span class="p">[</span><span class="n">Poison</span><span 
class="p">,</span> <span class="n">Psychic</span><span class="p">]</span>       
                       <span class="o">|</span>
+<span class="o">|</span> <span class="n">Grass</span>    <span 
class="o">|</span> <span class="p">[</span><span class="n">Psychic</span><span 
class="p">,</span> <span class="n">Poison</span><span class="p">]</span>        
                      <span class="o">|</span>
 <span class="o">|</span> <span class="n">Fire</span>     <span 
class="o">|</span> <span class="p">[</span><span class="n">Dragon</span><span 
class="p">,</span> <span class="n">Flying</span><span class="p">]</span>        
                       <span class="o">|</span>
-<span class="o">|</span> <span class="n">Water</span>    <span 
class="o">|</span> <span class="p">[</span><span class="n">Fighting</span><span 
class="p">,</span> <span class="n">Dark</span><span class="p">,</span> <span 
class="n">Poison</span><span class="p">,</span> <span 
class="n">Psychic</span><span class="p">,</span> <span 
class="n">Ice</span><span class="p">,</span> <span class="n">Flying</span><span 
class="p">]</span> <span class="o">|</span>
+<span class="o">|</span> <span class="n">Water</span>    <span 
class="o">|</span> <span class="p">[</span><span class="n">Poison</span><span 
class="p">,</span> <span class="n">Flying</span><span class="p">,</span> <span 
class="n">Dark</span><span class="p">,</span> <span 
class="n">Psychic</span><span class="p">,</span> <span 
class="n">Ice</span><span class="p">,</span> <span 
class="n">Fighting</span><span class="p">]</span> <span class="o">|</span>
 <span class="o">|</span> <span class="n">Ground</span>   <span 
class="o">|</span> <span class="p">[</span><span class="n">Rock</span><span 
class="p">]</span>                                         <span 
class="o">|</span>
 <span 
class="o">+----------+------------------------------------------------+</span>
 </pre></div>
@@ -693,12 +693,12 @@ aggregate function without filtering rows from the entire 
DataFrame.</p>
 <span class="o">|</span> <span class="n">Poison</span>   <span 
class="o">|</span> <span class="mf">58.785714285714285</span> <span 
class="o">|</span> <span class="mf">48.0</span>                 <span 
class="o">|</span>
 <span class="o">|</span> <span class="n">Electric</span> <span 
class="o">|</span> <span class="mf">98.88888888888889</span>  <span 
class="o">|</span> <span class="mf">72.5</span>                 <span 
class="o">|</span>
 <span class="o">|</span> <span class="n">Fairy</span>    <span 
class="o">|</span> <span class="mf">47.5</span>               <span 
class="o">|</span> <span class="mf">35.0</span>                 <span 
class="o">|</span>
-<span class="o">|</span> <span class="n">Normal</span>   <span 
class="o">|</span> <span class="mf">72.75</span>              <span 
class="o">|</span> <span class="mf">52.8</span>                 <span 
class="o">|</span>
-<span class="o">|</span> <span class="n">Ice</span>      <span 
class="o">|</span> <span class="mf">90.0</span>               <span 
class="o">|</span>                      <span class="o">|</span>
 <span class="o">|</span> <span class="n">Grass</span>    <span 
class="o">|</span> <span class="mf">54.23076923076923</span>  <span 
class="o">|</span> <span class="mf">42.5</span>                 <span 
class="o">|</span>
 <span class="o">|</span> <span class="n">Fire</span>     <span 
class="o">|</span> <span class="mf">86.28571428571429</span>  <span 
class="o">|</span> <span class="mf">65.0</span>                 <span 
class="o">|</span>
 <span class="o">|</span> <span class="n">Water</span>    <span 
class="o">|</span> <span class="mf">67.25806451612904</span>  <span 
class="o">|</span> <span class="mf">63.833333333333336</span>   <span 
class="o">|</span>
 <span class="o">|</span> <span class="n">Ground</span>   <span 
class="o">|</span> <span class="mf">58.125</span>             <span 
class="o">|</span>                      <span class="o">|</span>
+<span class="o">|</span> <span class="n">Fighting</span> <span 
class="o">|</span> <span class="mf">66.14285714285714</span>  <span 
class="o">|</span>                      <span class="o">|</span>
+<span class="o">|</span> <span class="n">Psychic</span>  <span 
class="o">|</span> <span class="mf">99.25</span>              <span 
class="o">|</span> <span class="mf">81.75</span>                <span 
class="o">|</span>
 <span class="o">+----------+--------------------+----------------------+</span>
 </pre></div>
 </div>
diff --git a/user-guide/common-operations/basic-info.html 
b/user-guide/common-operations/basic-info.html
index dd83f67..e785572 100644
--- a/user-guide/common-operations/basic-info.html
+++ b/user-guide/common-operations/basic-info.html
@@ -399,10 +399,10 @@
 <span class="o">+-----+---------+--------+--------+</span>
 <span class="o">|</span> <span class="n">nrs</span> <span class="o">|</span> 
<span class="n">names</span>   <span class="o">|</span> <span 
class="n">random</span> <span class="o">|</span> <span class="n">groups</span> 
<span class="o">|</span>
 <span class="o">+-----+---------+--------+--------+</span>
-<span class="o">|</span> <span class="mi">1</span>   <span class="o">|</span> 
<span class="n">python</span>  <span class="o">|</span> <span 
class="mi">809</span>    <span class="o">|</span> <span class="n">A</span>      
<span class="o">|</span>
-<span class="o">|</span> <span class="mi">2</span>   <span class="o">|</span> 
<span class="n">ruby</span>    <span class="o">|</span> <span 
class="mi">369</span>    <span class="o">|</span> <span class="n">A</span>      
<span class="o">|</span>
-<span class="o">|</span> <span class="mi">3</span>   <span class="o">|</span> 
<span class="n">java</span>    <span class="o">|</span> <span 
class="mi">799</span>    <span class="o">|</span> <span class="n">B</span>      
<span class="o">|</span>
-<span class="o">|</span> <span class="mi">4</span>   <span class="o">|</span> 
<span class="n">haskell</span> <span class="o">|</span> <span 
class="mi">974</span>    <span class="o">|</span> <span class="n">C</span>      
<span class="o">|</span>
+<span class="o">|</span> <span class="mi">1</span>   <span class="o">|</span> 
<span class="n">python</span>  <span class="o">|</span> <span 
class="mi">660</span>    <span class="o">|</span> <span class="n">A</span>      
<span class="o">|</span>
+<span class="o">|</span> <span class="mi">2</span>   <span class="o">|</span> 
<span class="n">ruby</span>    <span class="o">|</span> <span 
class="mi">894</span>    <span class="o">|</span> <span class="n">A</span>      
<span class="o">|</span>
+<span class="o">|</span> <span class="mi">3</span>   <span class="o">|</span> 
<span class="n">java</span>    <span class="o">|</span> <span 
class="mi">143</span>    <span class="o">|</span> <span class="n">B</span>      
<span class="o">|</span>
+<span class="o">|</span> <span class="mi">4</span>   <span class="o">|</span> 
<span class="n">haskell</span> <span class="o">|</span> <span 
class="mi">209</span>    <span class="o">|</span> <span class="n">C</span>      
<span class="o">|</span>
 <span class="o">|</span> <span class="mi">5</span>   <span class="o">|</span> 
<span class="n">go</span>      <span class="o">|</span> <span 
class="mi">164</span>    <span class="o">|</span> <span class="n">B</span>      
<span class="o">|</span>
 <span class="o">+-----+---------+--------+--------+</span>
 </pre></div>
@@ -414,8 +414,8 @@
 <span class="o">+-----+--------+--------+--------+</span>
 <span class="o">|</span> <span class="n">nrs</span> <span class="o">|</span> 
<span class="n">names</span>  <span class="o">|</span> <span 
class="n">random</span> <span class="o">|</span> <span class="n">groups</span> 
<span class="o">|</span>
 <span class="o">+-----+--------+--------+--------+</span>
-<span class="o">|</span> <span class="mi">1</span>   <span class="o">|</span> 
<span class="n">python</span> <span class="o">|</span> <span 
class="mi">809</span>    <span class="o">|</span> <span class="n">A</span>      
<span class="o">|</span>
-<span class="o">|</span> <span class="mi">2</span>   <span class="o">|</span> 
<span class="n">ruby</span>   <span class="o">|</span> <span 
class="mi">369</span>    <span class="o">|</span> <span class="n">A</span>      
<span class="o">|</span>
+<span class="o">|</span> <span class="mi">1</span>   <span class="o">|</span> 
<span class="n">python</span> <span class="o">|</span> <span 
class="mi">660</span>    <span class="o">|</span> <span class="n">A</span>      
<span class="o">|</span>
+<span class="o">|</span> <span class="mi">2</span>   <span class="o">|</span> 
<span class="n">ruby</span>   <span class="o">|</span> <span 
class="mi">894</span>    <span class="o">|</span> <span class="n">A</span>      
<span class="o">|</span>
 <span class="o">+-----+--------+--------+--------+</span>
 </pre></div>
 </div>
@@ -433,10 +433,10 @@ passing them to an Arrow table, and then converting them 
to a pandas DataFrame.<
 <div class="highlight-ipython notranslate"><div 
class="highlight"><pre><span></span><span class="n">In</span> <span 
class="p">[</span><span class="mi">8</span><span class="p">]:</span> <span 
class="n">df</span><span class="o">.</span><span 
class="n">to_pandas</span><span class="p">()</span>
 <span class="n">Out</span><span class="p">[</span><span 
class="mi">8</span><span class="p">]:</span> 
    <span class="n">nrs</span>    <span class="n">names</span>  <span 
class="n">random</span> <span class="n">groups</span>
-<span class="mi">0</span>    <span class="mi">1</span>   <span 
class="n">python</span>     <span class="mi">809</span>      <span 
class="n">A</span>
-<span class="mi">1</span>    <span class="mi">2</span>     <span 
class="n">ruby</span>     <span class="mi">369</span>      <span 
class="n">A</span>
-<span class="mi">2</span>    <span class="mi">3</span>     <span 
class="n">java</span>     <span class="mi">799</span>      <span 
class="n">B</span>
-<span class="mi">3</span>    <span class="mi">4</span>  <span 
class="n">haskell</span>     <span class="mi">974</span>      <span 
class="n">C</span>
+<span class="mi">0</span>    <span class="mi">1</span>   <span 
class="n">python</span>     <span class="mi">660</span>      <span 
class="n">A</span>
+<span class="mi">1</span>    <span class="mi">2</span>     <span 
class="n">ruby</span>     <span class="mi">894</span>      <span 
class="n">A</span>
+<span class="mi">2</span>    <span class="mi">3</span>     <span 
class="n">java</span>     <span class="mi">143</span>      <span 
class="n">B</span>
+<span class="mi">3</span>    <span class="mi">4</span>  <span 
class="n">haskell</span>     <span class="mi">209</span>      <span 
class="n">C</span>
 <span class="mi">4</span>    <span class="mi">5</span>       <span 
class="n">go</span>     <span class="mi">164</span>      <span 
class="n">B</span>
 </pre></div>
 </div>
@@ -444,17 +444,17 @@ passing them to an Arrow table, and then converting them 
to a pandas DataFrame.<
 <div class="highlight-ipython notranslate"><div 
class="highlight"><pre><span></span><span class="n">In</span> <span 
class="p">[</span><span class="mi">9</span><span class="p">]:</span> <span 
class="n">df</span><span class="o">.</span><span class="n">describe</span><span 
class="p">()</span>
 <span class="n">Out</span><span class="p">[</span><span 
class="mi">9</span><span class="p">]:</span> 
 <span class="n">DataFrame</span><span class="p">()</span>
-<span 
class="o">+------------+--------------------+-------+-------------------+--------+</span>
-<span class="o">|</span> <span class="n">describe</span>   <span 
class="o">|</span> <span class="n">nrs</span>                <span 
class="o">|</span> <span class="n">names</span> <span class="o">|</span> <span 
class="n">random</span>            <span class="o">|</span> <span 
class="n">groups</span> <span class="o">|</span>
-<span 
class="o">+------------+--------------------+-------+-------------------+--------+</span>
-<span class="o">|</span> <span class="n">count</span>      <span 
class="o">|</span> <span class="mf">5.0</span>                <span 
class="o">|</span> <span class="mi">5</span>     <span class="o">|</span> <span 
class="mf">5.0</span>               <span class="o">|</span> <span 
class="mi">5</span>      <span class="o">|</span>
-<span class="o">|</span> <span class="n">null_count</span> <span 
class="o">|</span> <span class="mf">0.0</span>                <span 
class="o">|</span> <span class="mi">0</span>     <span class="o">|</span> <span 
class="mf">0.0</span>               <span class="o">|</span> <span 
class="mi">0</span>      <span class="o">|</span>
-<span class="o">|</span> <span class="n">mean</span>       <span 
class="o">|</span> <span class="mf">3.0</span>                <span 
class="o">|</span> <span class="n">null</span>  <span class="o">|</span> <span 
class="mf">623.0</span>             <span class="o">|</span> <span 
class="n">null</span>   <span class="o">|</span>
-<span class="o">|</span> <span class="n">std</span>        <span 
class="o">|</span> <span class="mf">1.5811388300841898</span> <span 
class="o">|</span> <span class="n">null</span>  <span class="o">|</span> <span 
class="mf">340.5767167614369</span> <span class="o">|</span> <span 
class="n">null</span>   <span class="o">|</span>
-<span class="o">|</span> <span class="nb">min</span>        <span 
class="o">|</span> <span class="mf">1.0</span>                <span 
class="o">|</span> <span class="n">go</span>    <span class="o">|</span> <span 
class="mf">164.0</span>             <span class="o">|</span> <span 
class="n">A</span>      <span class="o">|</span>
-<span class="o">|</span> <span class="nb">max</span>        <span 
class="o">|</span> <span class="mf">5.0</span>                <span 
class="o">|</span> <span class="n">ruby</span>  <span class="o">|</span> <span 
class="mf">974.0</span>             <span class="o">|</span> <span 
class="n">C</span>      <span class="o">|</span>
-<span class="o">|</span> <span class="n">median</span>     <span 
class="o">|</span> <span class="mf">3.0</span>                <span 
class="o">|</span> <span class="n">null</span>  <span class="o">|</span> <span 
class="mf">799.0</span>             <span class="o">|</span> <span 
class="n">null</span>   <span class="o">|</span>
-<span 
class="o">+------------+--------------------+-------+-------------------+--------+</span>
+<span 
class="o">+------------+--------------------+-------+--------------------+--------+</span>
+<span class="o">|</span> <span class="n">describe</span>   <span 
class="o">|</span> <span class="n">nrs</span>                <span 
class="o">|</span> <span class="n">names</span> <span class="o">|</span> <span 
class="n">random</span>             <span class="o">|</span> <span 
class="n">groups</span> <span class="o">|</span>
+<span 
class="o">+------------+--------------------+-------+--------------------+--------+</span>
+<span class="o">|</span> <span class="n">count</span>      <span 
class="o">|</span> <span class="mf">5.0</span>                <span 
class="o">|</span> <span class="mi">5</span>     <span class="o">|</span> <span 
class="mf">5.0</span>                <span class="o">|</span> <span 
class="mi">5</span>      <span class="o">|</span>
+<span class="o">|</span> <span class="n">null_count</span> <span 
class="o">|</span> <span class="mf">0.0</span>                <span 
class="o">|</span> <span class="mi">0</span>     <span class="o">|</span> <span 
class="mf">0.0</span>                <span class="o">|</span> <span 
class="mi">0</span>      <span class="o">|</span>
+<span class="o">|</span> <span class="n">mean</span>       <span 
class="o">|</span> <span class="mf">3.0</span>                <span 
class="o">|</span> <span class="n">null</span>  <span class="o">|</span> <span 
class="mf">414.0</span>              <span class="o">|</span> <span 
class="n">null</span>   <span class="o">|</span>
+<span class="o">|</span> <span class="n">std</span>        <span 
class="o">|</span> <span class="mf">1.5811388300841898</span> <span 
class="o">|</span> <span class="n">null</span>  <span class="o">|</span> <span 
class="mf">342.37479463301617</span> <span class="o">|</span> <span 
class="n">null</span>   <span class="o">|</span>
+<span class="o">|</span> <span class="nb">min</span>        <span 
class="o">|</span> <span class="mf">1.0</span>                <span 
class="o">|</span> <span class="n">go</span>    <span class="o">|</span> <span 
class="mf">143.0</span>              <span class="o">|</span> <span 
class="n">A</span>      <span class="o">|</span>
+<span class="o">|</span> <span class="nb">max</span>        <span 
class="o">|</span> <span class="mf">5.0</span>                <span 
class="o">|</span> <span class="n">ruby</span>  <span class="o">|</span> <span 
class="mf">894.0</span>              <span class="o">|</span> <span 
class="n">C</span>      <span class="o">|</span>
+<span class="o">|</span> <span class="n">median</span>     <span 
class="o">|</span> <span class="mf">3.0</span>                <span 
class="o">|</span> <span class="n">null</span>  <span class="o">|</span> <span 
class="mf">209.0</span>              <span class="o">|</span> <span 
class="n">null</span>   <span class="o">|</span>
+<span 
class="o">+------------+--------------------+-------+--------------------+--------+</span>
 </pre></div>
 </div>
 </section>
diff --git a/user-guide/common-operations/functions.html 
b/user-guide/common-operations/functions.html
index 9f6a4d0..4f0004b 100644
--- a/user-guide/common-operations/functions.html
+++ b/user-guide/common-operations/functions.html
@@ -490,16 +490,16 @@ In here we will cover some of the more popular use cases. 
If you want to view al
 <span class="o">+--------------------------------+</span>
 <span class="o">|</span> <span class="n">now</span><span class="p">()</span>   
                       <span class="o">|</span>
 <span class="o">+--------------------------------+</span>
-<span class="o">|</span> <span class="mi">2025</span><span 
class="o">-</span><span class="mi">01</span><span class="o">-</span><span 
class="mi">09</span><span class="n">T17</span><span class="p">:</span><span 
class="mi">38</span><span class="p">:</span><span 
class="mf">58.283201664</span><span class="n">Z</span> <span class="o">|</span>
-<span class="o">|</span> <span class="mi">2025</span><span 
class="o">-</span><span class="mi">01</span><span class="o">-</span><span 
class="mi">09</span><span class="n">T17</span><span class="p">:</span><span 
class="mi">38</span><span class="p">:</span><span 
class="mf">58.283201664</span><span class="n">Z</span> <span class="o">|</span>
-<span class="o">|</span> <span class="mi">2025</span><span 
class="o">-</span><span class="mi">01</span><span class="o">-</span><span 
class="mi">09</span><span class="n">T17</span><span class="p">:</span><span 
class="mi">38</span><span class="p">:</span><span 
class="mf">58.283201664</span><span class="n">Z</span> <span class="o">|</span>
-<span class="o">|</span> <span class="mi">2025</span><span 
class="o">-</span><span class="mi">01</span><span class="o">-</span><span 
class="mi">09</span><span class="n">T17</span><span class="p">:</span><span 
class="mi">38</span><span class="p">:</span><span 
class="mf">58.283201664</span><span class="n">Z</span> <span class="o">|</span>
-<span class="o">|</span> <span class="mi">2025</span><span 
class="o">-</span><span class="mi">01</span><span class="o">-</span><span 
class="mi">09</span><span class="n">T17</span><span class="p">:</span><span 
class="mi">38</span><span class="p">:</span><span 
class="mf">58.283201664</span><span class="n">Z</span> <span class="o">|</span>
-<span class="o">|</span> <span class="mi">2025</span><span 
class="o">-</span><span class="mi">01</span><span class="o">-</span><span 
class="mi">09</span><span class="n">T17</span><span class="p">:</span><span 
class="mi">38</span><span class="p">:</span><span 
class="mf">58.283201664</span><span class="n">Z</span> <span class="o">|</span>
-<span class="o">|</span> <span class="mi">2025</span><span 
class="o">-</span><span class="mi">01</span><span class="o">-</span><span 
class="mi">09</span><span class="n">T17</span><span class="p">:</span><span 
class="mi">38</span><span class="p">:</span><span 
class="mf">58.283201664</span><span class="n">Z</span> <span class="o">|</span>
-<span class="o">|</span> <span class="mi">2025</span><span 
class="o">-</span><span class="mi">01</span><span class="o">-</span><span 
class="mi">09</span><span class="n">T17</span><span class="p">:</span><span 
class="mi">38</span><span class="p">:</span><span 
class="mf">58.283201664</span><span class="n">Z</span> <span class="o">|</span>
-<span class="o">|</span> <span class="mi">2025</span><span 
class="o">-</span><span class="mi">01</span><span class="o">-</span><span 
class="mi">09</span><span class="n">T17</span><span class="p">:</span><span 
class="mi">38</span><span class="p">:</span><span 
class="mf">58.283201664</span><span class="n">Z</span> <span class="o">|</span>
-<span class="o">|</span> <span class="mi">2025</span><span 
class="o">-</span><span class="mi">01</span><span class="o">-</span><span 
class="mi">09</span><span class="n">T17</span><span class="p">:</span><span 
class="mi">38</span><span class="p">:</span><span 
class="mf">58.283201664</span><span class="n">Z</span> <span class="o">|</span>
+<span class="o">|</span> <span class="mi">2025</span><span 
class="o">-</span><span class="mi">01</span><span class="o">-</span><span 
class="mi">11</span><span class="n">T02</span><span class="p">:</span><span 
class="mi">16</span><span class="p">:</span><span 
class="mf">42.261688539</span><span class="n">Z</span> <span class="o">|</span>
+<span class="o">|</span> <span class="mi">2025</span><span 
class="o">-</span><span class="mi">01</span><span class="o">-</span><span 
class="mi">11</span><span class="n">T02</span><span class="p">:</span><span 
class="mi">16</span><span class="p">:</span><span 
class="mf">42.261688539</span><span class="n">Z</span> <span class="o">|</span>
+<span class="o">|</span> <span class="mi">2025</span><span 
class="o">-</span><span class="mi">01</span><span class="o">-</span><span 
class="mi">11</span><span class="n">T02</span><span class="p">:</span><span 
class="mi">16</span><span class="p">:</span><span 
class="mf">42.261688539</span><span class="n">Z</span> <span class="o">|</span>
+<span class="o">|</span> <span class="mi">2025</span><span 
class="o">-</span><span class="mi">01</span><span class="o">-</span><span 
class="mi">11</span><span class="n">T02</span><span class="p">:</span><span 
class="mi">16</span><span class="p">:</span><span 
class="mf">42.261688539</span><span class="n">Z</span> <span class="o">|</span>
+<span class="o">|</span> <span class="mi">2025</span><span 
class="o">-</span><span class="mi">01</span><span class="o">-</span><span 
class="mi">11</span><span class="n">T02</span><span class="p">:</span><span 
class="mi">16</span><span class="p">:</span><span 
class="mf">42.261688539</span><span class="n">Z</span> <span class="o">|</span>
+<span class="o">|</span> <span class="mi">2025</span><span 
class="o">-</span><span class="mi">01</span><span class="o">-</span><span 
class="mi">11</span><span class="n">T02</span><span class="p">:</span><span 
class="mi">16</span><span class="p">:</span><span 
class="mf">42.261688539</span><span class="n">Z</span> <span class="o">|</span>
+<span class="o">|</span> <span class="mi">2025</span><span 
class="o">-</span><span class="mi">01</span><span class="o">-</span><span 
class="mi">11</span><span class="n">T02</span><span class="p">:</span><span 
class="mi">16</span><span class="p">:</span><span 
class="mf">42.261688539</span><span class="n">Z</span> <span class="o">|</span>
+<span class="o">|</span> <span class="mi">2025</span><span 
class="o">-</span><span class="mi">01</span><span class="o">-</span><span 
class="mi">11</span><span class="n">T02</span><span class="p">:</span><span 
class="mi">16</span><span class="p">:</span><span 
class="mf">42.261688539</span><span class="n">Z</span> <span class="o">|</span>
+<span class="o">|</span> <span class="mi">2025</span><span 
class="o">-</span><span class="mi">01</span><span class="o">-</span><span 
class="mi">11</span><span class="n">T02</span><span class="p">:</span><span 
class="mi">16</span><span class="p">:</span><span 
class="mf">42.261688539</span><span class="n">Z</span> <span class="o">|</span>
+<span class="o">|</span> <span class="mi">2025</span><span 
class="o">-</span><span class="mi">01</span><span class="o">-</span><span 
class="mi">11</span><span class="n">T02</span><span class="p">:</span><span 
class="mi">16</span><span class="p">:</span><span 
class="mf">42.261688539</span><span class="n">Z</span> <span class="o">|</span>
 <span class="o">+--------------------------------+</span>
 </pre></div>
 </div>


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to