⌘+k ctrl+k
1.1.3 (stable)
Search Shortcut cmd + k | ctrl + k
SQL on Pandas

存储在本地变量中的Pandas DataFrames可以像DuckDB中的常规表一样进行查询。

import duckdb
import pandas

# Create a Pandas dataframe
my_df = pandas.DataFrame.from_dict({'a': [42]})

# query the Pandas DataFrame "my_df"
# Note: duckdb.sql connects to the default in-memory database connection
results = duckdb.sql("SELECT * FROM my_df").df()

通过替换扫描,可以实现Pandas DataFrames与DuckDB SQL查询的无缝集成,该功能将访问my_df表(在DuckDB中不存在)的实例替换为读取my_df数据框的表函数。