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/arrow-datafusion-python.git
The following commit(s) were added to refs/heads/asf-staging by this push:
new 10771d2 Publish built docs triggered by
37c91f4458daa11f50c313e036761f7494ab27f9
10771d2 is described below
commit 10771d2f716553b5264b2b5b591f93d6e952bc6f
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
AuthorDate: Fri Aug 11 19:52:17 2023 +0000
Publish built docs triggered by 37c91f4458daa11f50c313e036761f7494ab27f9
---
_sources/contributor-guide/introduction.rst.txt | 9 +++++
contributor-guide/introduction.html | 11 ++++++
searchindex.js | 2 +-
user-guide/common-operations/aggregations.html | 18 ++++-----
user-guide/common-operations/basic-info.html | 46 +++++++++++-----------
user-guide/common-operations/functions.html | 22 +++++------
user-guide/common-operations/joins.html | 2 +-
.../common-operations/select-and-filter.html | 2 +-
user-guide/common-operations/windows.html | 2 +-
9 files changed, 67 insertions(+), 47 deletions(-)
diff --git a/_sources/contributor-guide/introduction.rst.txt
b/_sources/contributor-guide/introduction.rst.txt
index dd61ad8..6de2b87 100644
--- a/_sources/contributor-guide/introduction.rst.txt
+++ b/_sources/contributor-guide/introduction.rst.txt
@@ -62,6 +62,15 @@ Whenever rust code changes (your changes or via `git pull`):
maturin develop
python -m pytest
+Running & Installing pre-commit hooks
+-------------------------------------
+
+arrow-datafusion-python takes advantage of `pre-commit
<https://pre-commit.com/>`_ to assist developers with code linting to help
reduce the number of commits that ultimately fail in CI due to linter errors.
Using the pre-commit hooks is optional for the developer but certainly helpful
for keeping PRs clean and concise.
+
+Our pre-commit hooks can be installed by running :code:`pre-commit install`,
which will install the configurations in your
ARROW_DATAFUSION_PYTHON_ROOT/.github directory and run each time you perform a
commit, failing to complete the commit if an offending lint is found allowing
you to make changes locally before pushing.
+
+The pre-commit hooks can also be run adhoc without installing them by simply
running :code:`pre-commit run --all-files`
+
Update Dependencies
-------------------
diff --git a/contributor-guide/introduction.html
b/contributor-guide/introduction.html
index 7926edc..7bba934 100644
--- a/contributor-guide/introduction.html
+++ b/contributor-guide/introduction.html
@@ -349,6 +349,11 @@
How to develop
</a>
</li>
+ <li class="toc-h2 nav-item toc-entry">
+ <a class="reference internal nav-link"
href="#running-installing-pre-commit-hooks">
+ Running & Installing pre-commit hooks
+ </a>
+ </li>
<li class="toc-h2 nav-item toc-entry">
<a class="reference internal nav-link" href="#update-dependencies">
Update Dependencies
@@ -420,6 +425,12 @@ python<span class="w"> </span>-m<span class="w">
</span>pytest
</pre></div>
</div>
</section>
+<section id="running-installing-pre-commit-hooks">
+<h2>Running & Installing pre-commit hooks<a class="headerlink"
href="#running-installing-pre-commit-hooks" title="Permalink to this
heading">¶</a></h2>
+<p>arrow-datafusion-python takes advantage of <a class="reference external"
href="https://pre-commit.com/">pre-commit</a> to assist developers with code
linting to help reduce the number of commits that ultimately fail in CI due to
linter errors. Using the pre-commit hooks is optional for the developer but
certainly helpful for keeping PRs clean and concise.</p>
+<p>Our pre-commit hooks can be installed by running <code class="code docutils
literal notranslate"><span class="pre">pre-commit</span> <span
class="pre">install</span></code>, which will install the configurations in
your ARROW_DATAFUSION_PYTHON_ROOT/.github directory and run each time you
perform a commit, failing to complete the commit if an offending lint is found
allowing you to make changes locally before pushing.</p>
+<p>The pre-commit hooks can also be run adhoc without installing them by
simply running <code class="code docutils literal notranslate"><span
class="pre">pre-commit</span> <span class="pre">run</span> <span
class="pre">--all-files</span></code></p>
+</section>
<section id="update-dependencies">
<h2>Update Dependencies<a class="headerlink" href="#update-dependencies"
title="Permalink to this heading">¶</a></h2>
<p>To change test dependencies, change the <cite>requirements.in</cite> and
run</p>
diff --git a/searchindex.js b/searchindex.js
index 042fa3c..4ef60f4 100644
--- a/searchindex.js
+++ b/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"docnames": ["api", "api/dataframe", "api/execution_context",
"api/expression", "api/functions", "api/object_store",
"contributor-guide/introduction", "generated/datafusion.DataFrame",
"generated/datafusion.Expr", "generated/datafusion.RuntimeConfig",
"generated/datafusion.SessionConfig", "generated/datafusion.SessionContext",
"generated/datafusion.functions.functions",
"generated/datafusion.object_store.object_store", "index", "user-guide/basics",
"user-guide/common-ope [...]
\ No newline at end of file
+Search.setIndex({"docnames": ["api", "api/dataframe", "api/execution_context",
"api/expression", "api/functions", "api/object_store",
"contributor-guide/introduction", "generated/datafusion.DataFrame",
"generated/datafusion.Expr", "generated/datafusion.RuntimeConfig",
"generated/datafusion.SessionConfig", "generated/datafusion.SessionContext",
"generated/datafusion.functions.functions",
"generated/datafusion.object_store.object_store", "index", "user-guide/basics",
"user-guide/common-ope [...]
\ No newline at end of file
diff --git a/user-guide/common-operations/aggregations.html
b/user-guide/common-operations/aggregations.html
index e22baa8..7ef7b12 100644
--- a/user-guide/common-operations/aggregations.html
+++ b/user-guide/common-operations/aggregations.html
@@ -406,7 +406,7 @@ For performing an aggregation, DataFusion provides the <a
class="reference inter
<span
class="o">+----------------------------+--------------------------+------------------------------------------------+</span>
<span class="o">|</span> <span class="n">APPROX_DISTINCT</span><span
class="p">(</span><span class="n">foo_bar</span><span class="o">.</span><span
class="n">c</span><span class="p">)</span> <span class="o">|</span> <span
class="n">APPROX_MEDIAN</span><span class="p">(</span><span
class="n">foo_bar</span><span class="o">.</span><span class="n">d</span><span
class="p">)</span> <span class="o">|</span> <span
class="n">APPROX_PERCENTILE_CONT</span><span class="p">(</span><span
class="n">foo_ [...]
<span
class="o">+----------------------------+--------------------------+------------------------------------------------+</span>
-<span class="o">|</span> <span class="mi">8</span>
<span class="o">|</span> <span class="mf">0.38593296581374087</span> <span
class="o">|</span> <span class="mf">0.38593296581374087</span>
<span class="o">|</span>
+<span class="o">|</span> <span class="mi">6</span>
<span class="o">|</span> <span class="mf">0.5668378458383103</span> <span
class="o">|</span> <span class="mf">0.5668378458383103</span>
<span class="o">|</span>
<span
class="o">+----------------------------+--------------------------+------------------------------------------------+</span>
</pre></div>
</div>
@@ -418,8 +418,8 @@ the <code class="code docutils literal notranslate"><span
class="pre">group_by</
<span
class="o">+-----+----------------+--------------------+---------------------+</span>
<span class="o">|</span> <span class="n">a</span> <span class="o">|</span>
<span class="n">SUM</span><span class="p">(</span><span
class="n">foo_bar</span><span class="o">.</span><span class="n">c</span><span
class="p">)</span> <span class="o">|</span> <span class="n">MAX</span><span
class="p">(</span><span class="n">foo_bar</span><span class="o">.</span><span
class="n">d</span><span class="p">)</span> <span class="o">|</span> <span
class="n">MIN</span><span class="p">(</span><span [...]
<span
class="o">+-----+----------------+--------------------+---------------------+</span>
-<span class="o">|</span> <span class="n">foo</span> <span class="o">|</span>
<span class="mi">322</span> <span class="o">|</span> <span
class="mf">0.9965977013547045</span> <span class="o">|</span> <span
class="mf">0.1619218346521616</span> <span class="o">|</span>
-<span class="o">|</span> <span class="n">bar</span> <span class="o">|</span>
<span class="mi">75</span> <span class="o">|</span> <span
class="mf">0.6069314173585633</span> <span class="o">|</span> <span
class="mf">0.03769220949440766</span> <span class="o">|</span>
+<span class="o">|</span> <span class="n">foo</span> <span class="o">|</span>
<span class="mi">298</span> <span class="o">|</span> <span
class="mf">0.673140091707935</span> <span class="o">|</span> <span
class="mf">0.18466613886282224</span> <span class="o">|</span>
+<span class="o">|</span> <span class="n">bar</span> <span class="o">|</span>
<span class="mi">82</span> <span class="o">|</span> <span
class="mf">0.6441769711673736</span> <span class="o">|</span> <span
class="mf">0.19064830257647658</span> <span class="o">|</span>
<span
class="o">+-----+----------------+--------------------+---------------------+</span>
</pre></div>
</div>
@@ -430,12 +430,12 @@ the <code class="code docutils literal notranslate"><span
class="pre">group_by</
<span
class="o">+-----+-------+----------------+---------------------+---------------------+</span>
<span class="o">|</span> <span class="n">a</span> <span class="o">|</span>
<span class="n">b</span> <span class="o">|</span> <span
class="n">SUM</span><span class="p">(</span><span class="n">foo_bar</span><span
class="o">.</span><span class="n">c</span><span class="p">)</span> <span
class="o">|</span> <span class="n">MAX</span><span class="p">(</span><span
class="n">foo_bar</span><span class="o">.</span><span class="n">d</span><span
class="p">)</span> <span class="o">|</span> [...]
<span
class="o">+-----+-------+----------------+---------------------+---------------------+</span>
-<span class="o">|</span> <span class="n">foo</span> <span class="o">|</span>
<span class="n">one</span> <span class="o">|</span> <span
class="mi">70</span> <span class="o">|</span> <span
class="mf">0.9965977013547045</span> <span class="o">|</span> <span
class="mf">0.27615996150208977</span> <span class="o">|</span>
-<span class="o">|</span> <span class="n">bar</span> <span class="o">|</span>
<span class="n">one</span> <span class="o">|</span> <span
class="mi">34</span> <span class="o">|</span> <span
class="mf">0.03769220949440766</span> <span class="o">|</span> <span
class="mf">0.03769220949440766</span> <span class="o">|</span>
-<span class="o">|</span> <span class="n">foo</span> <span class="o">|</span>
<span class="n">two</span> <span class="o">|</span> <span
class="mi">175</span> <span class="o">|</span> <span
class="mf">0.9468768339611371</span> <span class="o">|</span> <span
class="mf">0.4614772616420465</span> <span class="o">|</span>
-<span class="o">|</span> <span class="n">bar</span> <span class="o">|</span>
<span class="n">three</span> <span class="o">|</span> <span class="mi">2</span>
<span class="o">|</span> <span
class="mf">0.30475423404534074</span> <span class="o">|</span> <span
class="mf">0.30475423404534074</span> <span class="o">|</span>
-<span class="o">|</span> <span class="n">bar</span> <span class="o">|</span>
<span class="n">two</span> <span class="o">|</span> <span
class="mi">39</span> <span class="o">|</span> <span
class="mf">0.6069314173585633</span> <span class="o">|</span> <span
class="mf">0.6069314173585633</span> <span class="o">|</span>
-<span class="o">|</span> <span class="n">foo</span> <span class="o">|</span>
<span class="n">three</span> <span class="o">|</span> <span
class="mi">77</span> <span class="o">|</span> <span
class="mf">0.1619218346521616</span> <span class="o">|</span> <span
class="mf">0.1619218346521616</span> <span class="o">|</span>
+<span class="o">|</span> <span class="n">foo</span> <span class="o">|</span>
<span class="n">two</span> <span class="o">|</span> <span
class="mi">168</span> <span class="o">|</span> <span
class="mf">0.673140091707935</span> <span class="o">|</span> <span
class="mf">0.5899335535920714</span> <span class="o">|</span>
+<span class="o">|</span> <span class="n">bar</span> <span class="o">|</span>
<span class="n">three</span> <span class="o">|</span> <span
class="mi">32</span> <span class="o">|</span> <span
class="mf">0.6441769711673736</span> <span class="o">|</span> <span
class="mf">0.6441769711673736</span> <span class="o">|</span>
+<span class="o">|</span> <span class="n">bar</span> <span class="o">|</span>
<span class="n">two</span> <span class="o">|</span> <span
class="mi">32</span> <span class="o">|</span> <span
class="mf">0.19064830257647658</span> <span class="o">|</span> <span
class="mf">0.19064830257647658</span> <span class="o">|</span>
+<span class="o">|</span> <span class="n">foo</span> <span class="o">|</span>
<span class="n">three</span> <span class="o">|</span> <span
class="mi">74</span> <span class="o">|</span> <span
class="mf">0.18466613886282224</span> <span class="o">|</span> <span
class="mf">0.18466613886282224</span> <span class="o">|</span>
+<span class="o">|</span> <span class="n">foo</span> <span class="o">|</span>
<span class="n">one</span> <span class="o">|</span> <span
class="mi">56</span> <span class="o">|</span> <span
class="mf">0.5504489166812537</span> <span class="o">|</span> <span
class="mf">0.18471733443638005</span> <span class="o">|</span>
+<span class="o">|</span> <span class="n">bar</span> <span class="o">|</span>
<span class="n">one</span> <span class="o">|</span> <span
class="mi">18</span> <span class="o">|</span> <span
class="mf">0.6428317476962981</span> <span class="o">|</span> <span
class="mf">0.6428317476962981</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 7195b09..61287bd 100644
--- a/user-guide/common-operations/basic-info.html
+++ b/user-guide/common-operations/basic-info.html
@@ -390,11 +390,11 @@
<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">224</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">9</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">69</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">388</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">248</span> <span class="o">|</span> <span class="n">B</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">0</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">107</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">712</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">134</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">557</span> <span class="o">|</span> <span class="n">B</span>
<span class="o">|</span>
<span class="o">+-----+---------+--------+--------+</span>
</pre></div>
</div>
@@ -405,8 +405,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">224</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">9</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">0</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">107</span> <span class="o">|</span> <span class="n">A</span>
<span class="o">|</span>
<span class="o">+-----+--------+--------+--------+</span>
</pre></div>
</div>
@@ -424,28 +424,28 @@ 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">224</span> <span
class="n">A</span>
-<span class="mi">1</span> <span class="mi">2</span> <span
class="n">ruby</span> <span class="mi">9</span> <span
class="n">A</span>
-<span class="mi">2</span> <span class="mi">3</span> <span
class="n">java</span> <span class="mi">69</span> <span
class="n">B</span>
-<span class="mi">3</span> <span class="mi">4</span> <span
class="n">haskell</span> <span class="mi">388</span> <span
class="n">C</span>
-<span class="mi">4</span> <span class="mi">5</span> <span
class="n">go</span> <span class="mi">248</span> <span
class="n">B</span>
+<span class="mi">0</span> <span class="mi">1</span> <span
class="n">python</span> <span class="mi">0</span> <span
class="n">A</span>
+<span class="mi">1</span> <span class="mi">2</span> <span
class="n">ruby</span> <span class="mi">107</span> <span
class="n">A</span>
+<span class="mi">2</span> <span class="mi">3</span> <span
class="n">java</span> <span class="mi">712</span> <span
class="n">B</span>
+<span class="mi">3</span> <span class="mi">4</span> <span
class="n">haskell</span> <span class="mi">134</span> <span
class="n">C</span>
+<span class="mi">4</span> <span class="mi">5</span> <span
class="n">go</span> <span class="mi">557</span> <span
class="n">B</span>
</pre></div>
</div>
<p><a class="reference internal"
href="../../generated/datafusion.DataFrame.html#datafusion.DataFrame.describe"
title="datafusion.DataFrame.describe"><code class="xref py py-meth docutils
literal notranslate"><span class="pre">DataFrame.describe()</span></code></a>
shows a quick statistic summary of your data:</p>
<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">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">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">187.6</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">150.91156350657823</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">9.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">388.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">224.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">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">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">302.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">312.481199434462</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">0.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">712.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">134.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 4ec7e25..703254d 100644
--- a/user-guide/common-operations/functions.html
+++ b/user-guide/common-operations/functions.html
@@ -411,7 +411,7 @@ In here we will cover some of the more popular use cases.
If you want to view al
<span class="o">...</span><span class="p">:</span> <span
class="s2">"pokemon.csv"</span><span class="p">,</span>
<span class="o">...</span><span class="p">:</span> <span class="p">)</span>
<span class="o">...</span><span class="p">:</span>
-<span class="n">Out</span><span class="p">[</span><span
class="mi">3</span><span class="p">]:</span> <span class="p">(</span><span
class="s1">'pokemon.csv'</span><span class="p">,</span> <span
class="o"><</span><span class="n">http</span><span class="o">.</span><span
class="n">client</span><span class="o">.</span><span
class="n">HTTPMessage</span> <span class="n">at</span> <span
class="mh">0x7f81865fadd0</span><span class="o">></span><span
class="p">)</span>
+<span class="n">Out</span><span class="p">[</span><span
class="mi">3</span><span class="p">]:</span> <span class="p">(</span><span
class="s1">'pokemon.csv'</span><span class="p">,</span> <span
class="o"><</span><span class="n">http</span><span class="o">.</span><span
class="n">client</span><span class="o">.</span><span
class="n">HTTPMessage</span> <span class="n">at</span> <span
class="mh">0x7fd26466ed10</span><span class="o">></span><span
class="p">)</span>
<span class="n">In</span> <span class="p">[</span><span
class="mi">4</span><span class="p">]:</span> <span class="n">ctx</span> <span
class="o">=</span> <span class="n">SessionContext</span><span
class="p">()</span>
@@ -485,16 +485,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">2023</span><span
class="o">-</span><span class="mi">08</span><span class="o">-</span><span
class="mi">10</span><span class="n">T00</span><span class="p">:</span><span
class="mi">09</span><span class="p">:</span><span
class="mf">58.547833600</span><span class="n">Z</span> <span class="o">|</span>
-<span class="o">|</span> <span class="mi">2023</span><span
class="o">-</span><span class="mi">08</span><span class="o">-</span><span
class="mi">10</span><span class="n">T00</span><span class="p">:</span><span
class="mi">09</span><span class="p">:</span><span
class="mf">58.547833600</span><span class="n">Z</span> <span class="o">|</span>
-<span class="o">|</span> <span class="mi">2023</span><span
class="o">-</span><span class="mi">08</span><span class="o">-</span><span
class="mi">10</span><span class="n">T00</span><span class="p">:</span><span
class="mi">09</span><span class="p">:</span><span
class="mf">58.547833600</span><span class="n">Z</span> <span class="o">|</span>
-<span class="o">|</span> <span class="mi">2023</span><span
class="o">-</span><span class="mi">08</span><span class="o">-</span><span
class="mi">10</span><span class="n">T00</span><span class="p">:</span><span
class="mi">09</span><span class="p">:</span><span
class="mf">58.547833600</span><span class="n">Z</span> <span class="o">|</span>
-<span class="o">|</span> <span class="mi">2023</span><span
class="o">-</span><span class="mi">08</span><span class="o">-</span><span
class="mi">10</span><span class="n">T00</span><span class="p">:</span><span
class="mi">09</span><span class="p">:</span><span
class="mf">58.547833600</span><span class="n">Z</span> <span class="o">|</span>
-<span class="o">|</span> <span class="mi">2023</span><span
class="o">-</span><span class="mi">08</span><span class="o">-</span><span
class="mi">10</span><span class="n">T00</span><span class="p">:</span><span
class="mi">09</span><span class="p">:</span><span
class="mf">58.547833600</span><span class="n">Z</span> <span class="o">|</span>
-<span class="o">|</span> <span class="mi">2023</span><span
class="o">-</span><span class="mi">08</span><span class="o">-</span><span
class="mi">10</span><span class="n">T00</span><span class="p">:</span><span
class="mi">09</span><span class="p">:</span><span
class="mf">58.547833600</span><span class="n">Z</span> <span class="o">|</span>
-<span class="o">|</span> <span class="mi">2023</span><span
class="o">-</span><span class="mi">08</span><span class="o">-</span><span
class="mi">10</span><span class="n">T00</span><span class="p">:</span><span
class="mi">09</span><span class="p">:</span><span
class="mf">58.547833600</span><span class="n">Z</span> <span class="o">|</span>
-<span class="o">|</span> <span class="mi">2023</span><span
class="o">-</span><span class="mi">08</span><span class="o">-</span><span
class="mi">10</span><span class="n">T00</span><span class="p">:</span><span
class="mi">09</span><span class="p">:</span><span
class="mf">58.547833600</span><span class="n">Z</span> <span class="o">|</span>
-<span class="o">|</span> <span class="mi">2023</span><span
class="o">-</span><span class="mi">08</span><span class="o">-</span><span
class="mi">10</span><span class="n">T00</span><span class="p">:</span><span
class="mi">09</span><span class="p">:</span><span
class="mf">58.547833600</span><span class="n">Z</span> <span class="o">|</span>
+<span class="o">|</span> <span class="mi">2023</span><span
class="o">-</span><span class="mi">08</span><span class="o">-</span><span
class="mi">11</span><span class="n">T19</span><span class="p">:</span><span
class="mi">52</span><span class="p">:</span><span
class="mf">13.155344451</span><span class="n">Z</span> <span class="o">|</span>
+<span class="o">|</span> <span class="mi">2023</span><span
class="o">-</span><span class="mi">08</span><span class="o">-</span><span
class="mi">11</span><span class="n">T19</span><span class="p">:</span><span
class="mi">52</span><span class="p">:</span><span
class="mf">13.155344451</span><span class="n">Z</span> <span class="o">|</span>
+<span class="o">|</span> <span class="mi">2023</span><span
class="o">-</span><span class="mi">08</span><span class="o">-</span><span
class="mi">11</span><span class="n">T19</span><span class="p">:</span><span
class="mi">52</span><span class="p">:</span><span
class="mf">13.155344451</span><span class="n">Z</span> <span class="o">|</span>
+<span class="o">|</span> <span class="mi">2023</span><span
class="o">-</span><span class="mi">08</span><span class="o">-</span><span
class="mi">11</span><span class="n">T19</span><span class="p">:</span><span
class="mi">52</span><span class="p">:</span><span
class="mf">13.155344451</span><span class="n">Z</span> <span class="o">|</span>
+<span class="o">|</span> <span class="mi">2023</span><span
class="o">-</span><span class="mi">08</span><span class="o">-</span><span
class="mi">11</span><span class="n">T19</span><span class="p">:</span><span
class="mi">52</span><span class="p">:</span><span
class="mf">13.155344451</span><span class="n">Z</span> <span class="o">|</span>
+<span class="o">|</span> <span class="mi">2023</span><span
class="o">-</span><span class="mi">08</span><span class="o">-</span><span
class="mi">11</span><span class="n">T19</span><span class="p">:</span><span
class="mi">52</span><span class="p">:</span><span
class="mf">13.155344451</span><span class="n">Z</span> <span class="o">|</span>
+<span class="o">|</span> <span class="mi">2023</span><span
class="o">-</span><span class="mi">08</span><span class="o">-</span><span
class="mi">11</span><span class="n">T19</span><span class="p">:</span><span
class="mi">52</span><span class="p">:</span><span
class="mf">13.155344451</span><span class="n">Z</span> <span class="o">|</span>
+<span class="o">|</span> <span class="mi">2023</span><span
class="o">-</span><span class="mi">08</span><span class="o">-</span><span
class="mi">11</span><span class="n">T19</span><span class="p">:</span><span
class="mi">52</span><span class="p">:</span><span
class="mf">13.155344451</span><span class="n">Z</span> <span class="o">|</span>
+<span class="o">|</span> <span class="mi">2023</span><span
class="o">-</span><span class="mi">08</span><span class="o">-</span><span
class="mi">11</span><span class="n">T19</span><span class="p">:</span><span
class="mi">52</span><span class="p">:</span><span
class="mf">13.155344451</span><span class="n">Z</span> <span class="o">|</span>
+<span class="o">|</span> <span class="mi">2023</span><span
class="o">-</span><span class="mi">08</span><span class="o">-</span><span
class="mi">11</span><span class="n">T19</span><span class="p">:</span><span
class="mi">52</span><span class="p">:</span><span
class="mf">13.155344451</span><span class="n">Z</span> <span class="o">|</span>
<span class="o">+--------------------------------+</span>
</pre></div>
</div>
diff --git a/user-guide/common-operations/joins.html
b/user-guide/common-operations/joins.html
index 5abfa16..81ebeca 100644
--- a/user-guide/common-operations/joins.html
+++ b/user-guide/common-operations/joins.html
@@ -493,8 +493,8 @@ omitting duplicates with multiple matches in the right
table.</p>
<span class="o">+-------------+----------+</span>
<span class="o">|</span> <span class="n">customer_id</span> <span
class="o">|</span> <span class="n">customer</span> <span class="o">|</span>
<span class="o">+-------------+----------+</span>
-<span class="o">|</span> <span class="mi">2</span> <span
class="o">|</span> <span class="n">Bob</span> <span class="o">|</span>
<span class="o">|</span> <span class="mi">1</span> <span
class="o">|</span> <span class="n">Alice</span> <span class="o">|</span>
+<span class="o">|</span> <span class="mi">2</span> <span
class="o">|</span> <span class="n">Bob</span> <span class="o">|</span>
<span class="o">+-------------+----------+</span>
</pre></div>
</div>
diff --git a/user-guide/common-operations/select-and-filter.html
b/user-guide/common-operations/select-and-filter.html
index ddc21e6..0e2ffa7 100644
--- a/user-guide/common-operations/select-and-filter.html
+++ b/user-guide/common-operations/select-and-filter.html
@@ -379,7 +379,7 @@
<span class="n">In</span> <span class="p">[</span><span
class="mi">3</span><span class="p">]:</span> <span class="n">urllib</span><span
class="o">.</span><span class="n">request</span><span class="o">.</span><span
class="n">urlretrieve</span><span class="p">(</span><span
class="s2">"https://d37ci6vzurychx.cloudfront.net/trip-data/yellow_tripdata_2021-01.parquet"</span><span
class="p">,</span>
<span class="o">...</span><span class="p">:</span>
<span class="s2">"yellow_trip_data.parquet"</span><span
class="p">)</span>
<span class="o">...</span><span class="p">:</span>
-<span class="n">Out</span><span class="p">[</span><span
class="mi">3</span><span class="p">]:</span> <span class="p">(</span><span
class="s1">'yellow_trip_data.parquet'</span><span class="p">,</span>
<span class="o"><</span><span class="n">http</span><span
class="o">.</span><span class="n">client</span><span class="o">.</span><span
class="n">HTTPMessage</span> <span class="n">at</span> <span
class="mh">0x7f81844bfc70</span><span class="o">></span><span
class="p">)</span>
+<span class="n">Out</span><span class="p">[</span><span
class="mi">3</span><span class="p">]:</span> <span class="p">(</span><span
class="s1">'yellow_trip_data.parquet'</span><span class="p">,</span>
<span class="o"><</span><span class="n">http</span><span
class="o">.</span><span class="n">client</span><span class="o">.</span><span
class="n">HTTPMessage</span> <span class="n">at</span> <span
class="mh">0x7fd264727100</span><span class="o">></span><span
class="p">)</span>
<span class="n">In</span> <span class="p">[</span><span
class="mi">4</span><span class="p">]:</span> <span class="n">ctx</span> <span
class="o">=</span> <span class="n">SessionContext</span><span
class="p">()</span>
diff --git a/user-guide/common-operations/windows.html
b/user-guide/common-operations/windows.html
index 6c9438e..7b39104 100644
--- a/user-guide/common-operations/windows.html
+++ b/user-guide/common-operations/windows.html
@@ -386,7 +386,7 @@ produce a result for each individual row, unlike an
aggregate function that prov
<span class="o">...</span><span class="p">:</span> <span
class="s2">"pokemon.csv"</span><span class="p">,</span>
<span class="o">...</span><span class="p">:</span> <span class="p">)</span>
<span class="o">...</span><span class="p">:</span>
-<span class="n">Out</span><span class="p">[</span><span
class="mi">5</span><span class="p">]:</span> <span class="p">(</span><span
class="s1">'pokemon.csv'</span><span class="p">,</span> <span
class="o"><</span><span class="n">http</span><span class="o">.</span><span
class="n">client</span><span class="o">.</span><span
class="n">HTTPMessage</span> <span class="n">at</span> <span
class="mh">0x7f8184525ab0</span><span class="o">></span><span
class="p">)</span>
+<span class="n">Out</span><span class="p">[</span><span
class="mi">5</span><span class="p">]:</span> <span class="p">(</span><span
class="s1">'pokemon.csv'</span><span class="p">,</span> <span
class="o"><</span><span class="n">http</span><span class="o">.</span><span
class="n">client</span><span class="o">.</span><span
class="n">HTTPMessage</span> <span class="n">at</span> <span
class="mh">0x7fd25cb38970</span><span class="o">></span><span
class="p">)</span>
<span class="n">In</span> <span class="p">[</span><span
class="mi">6</span><span class="p">]:</span> <span class="n">ctx</span> <span
class="o">=</span> <span class="n">SessionContext</span><span
class="p">()</span>