⌘+k ctrl+k
1.4 (LTS)
搜索快捷键 cmd + k | ctrl + k
从 Numpy 导入

可以在 DuckDB 中查询 Numpy 数组。无需手动注册这些数组——得益于替代扫描 (replacement scans),DuckDB 可以在 Python 进程中按名称找到它们。例如

import duckdb
import numpy as np

my_arr = np.array([(1, 9.0), (2, 8.0), (3, 7.0)])

duckdb.sql("SELECT * FROM my_arr")
┌─────────┬─────────┬─────────┐
│ column0 │ column1 │ column2 │
│ double  │ double  │ double  │
├─────────┼─────────┼─────────┤
│     1.0 │     2.0 │     3.0 │
│     9.0 │     8.0 │     7.0 │
└─────────┴─────────┴─────────┘

另请参阅

DuckDB 也支持导出到 Numpy

© 2025 DuckDB 基金会,阿姆斯特丹,荷兰
行为准则 商标使用指南