Skip to content

Commit f4b55cb

Browse files
Update documentation
1 parent f7fe9d2 commit f4b55cb

File tree

5 files changed

+497
-187
lines changed

5 files changed

+497
-187
lines changed

Chapter5/SQL.html

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1024,15 +1024,6 @@ <h2><span class="section-number">6.13.7. </span>Efficient SQL Operations with Du
10241024
</div>
10251025
</div>
10261026
<p>Using SQL with pandas empowers data scientists to leverage SQL’s powerful querying capabilities alongside the data manipulation functionalities of pandas.</p>
1027-
<p>However, traditional database systems often demand the management of a separate DBMS server, introducing additional complexity to the workflow.</p>
1028-
<p>With DuckDB, you can efficiently run SQL operations on pandas DataFrames without the need to manage a separate DBMS server.</p>
1029-
<div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="kn">import</span> <span class="nn">pandas</span> <span class="k">as</span> <span class="nn">pd</span>
1030-
<span class="kn">import</span> <span class="nn">duckdb</span>
1031-
1032-
<span class="n">mydf</span> <span class="o">=</span> <span class="n">pd</span><span class="o">.</span><span class="n">DataFrame</span><span class="p">({</span><span class="s1">&#39;a&#39;</span> <span class="p">:</span> <span class="p">[</span><span class="mi">1</span><span class="p">,</span> <span class="mi">2</span><span class="p">,</span> <span class="mi">3</span><span class="p">]})</span>
1033-
<span class="nb">print</span><span class="p">(</span><span class="n">duckdb</span><span class="o">.</span><span class="n">query</span><span class="p">(</span><span class="s2">&quot;SELECT SUM(a) FROM mydf&quot;</span><span class="p">)</span><span class="o">.</span><span class="n">to_df</span><span class="p">())</span>
1034-
</pre></div>
1035-
</div>
10361027
<p>In the code below, aggregating data using DuckDB is nearly 6 times faster compared to aggregating with pandas.</p>
10371028
<div class="cell docutils container">
10381029
<div class="cell_input docutils container">

0 commit comments

Comments
 (0)