duckplyr: Tight Integration of duckdb with R and the tidyverse - posit::conf(2023)

  Рет қаралды 3,407

Posit PBC

Posit PBC

Күн бұрын

Presented by Kirill Müller
The duckplyr R package combines the convenience of dplyr with the performance of DuckDB. Better than dbplyr: Data frame in, data frame out, fully compatible with dplyr.
duckdb is the new high-performance analytical database system that works great with R, Python, and other host systems. dplyr is the grammar of data manipulation in the tidyverse, tightly integrated with R, but it works best for small or medium-sized data. The former has been designed with large or big data in mind, but currently, you need to formulate your queries in SQL.
The new duckplyr package offers the best of both worlds. It transforms a dplyr pipe into a query object that duckdb can execute, using an optimized query plan. It is better than dbplyr because the interface is "data frames in, data frames out", and no intermediate SQL code is generated.
The talk first presents our results, a bit of the mechanics, and an outlook for this ambitious project.
Materials: github.com/duckdblabs/duckplyr/
Presented at Posit Conference, between Sept 19-20 2023,
Learn more at posit.co/conference.
--------------------------
Talk Track: Databases for data science with duckdb and dbt.
Session Code: TALK-1100

Пікірлер: 4
@aswanijehangeer
@aswanijehangeer 5 ай бұрын
Great Presentation, gonna try duckplyr!
@mubangansofu7469
@mubangansofu7469 7 ай бұрын
Exellent development I must say
@My-NaMeS_jEfF
@My-NaMeS_jEfF 7 ай бұрын
It’s got a drake meme I’m sold
@haraldurkarlsson1147
@haraldurkarlsson1147 7 ай бұрын
Can duckdb work with shape files (maps)?
Practical Deep Learning for Coders: Lesson 1
1:22:56
Jeremy Howard
Рет қаралды 338 М.
КАК ДУМАЕТЕ КТО ВЫЙГРАЕТ😂
00:29
МЯТНАЯ ФАНТА
Рет қаралды 10 МЛН
Slow motion boy #shorts by Tsuriki Show
00:14
Tsuriki Show
Рет қаралды 9 МЛН
Matrix Waterfall effect in your Terminal! In Rust!
1:11:25
Comparing duckdb and duckplyr to tibbles, data.tables, and data.frames (CC279)
41:14
What's new in the tidyverse? by Professor Mine Çetinkaya-Rundel
1:03:55
Statistical Society of Australia
Рет қаралды 5 М.
R Styled tables using tidyverse, gt and the scales packages
30:20
Torbjorn Storli
Рет қаралды 2,7 М.
R Not Only In Production - posit::conf(2023)
54:20
Posit PBC
Рет қаралды 4,2 М.
Solving one of PostgreSQL's biggest weaknesses.
17:12
Dreams of Code
Рет қаралды 186 М.
КАК ДУМАЕТЕ КТО ВЫЙГРАЕТ😂
00:29
МЯТНАЯ ФАНТА
Рет қаралды 10 МЛН