跳转到主要内容
常见的 pandas 用法及其对应的 DataStore 写法。大多数代码都可直接复用,无需修改!

数据加载

读取 CSV

读取多个文件


筛选

单一条件

多个条件

query() 的用法

isin()

between()


选择列

单列

多列

选择和过滤


排序

单列

多列

获取排名前/后 N 的项


GroupBy 与聚合

简单的 GroupBy

多重聚合

命名聚合

多个 GroupBy 键


连接数据

内连接

左连接

基于不同列进行 连接

拼接


字符串操作

大小写转换

子串

替换

拆分

时长


DateTime 运算

提取各部分

格式化


数据缺失

查看缺失值

删除缺失值

填充缺失值


创建新列

简单赋值

使用 assign()

条件筛选 (where/mask)

用于自定义逻辑的 apply()


数据重塑

透视表

宽转长 (Unpivot)

展开


窗口函数

滚动窗口

展开

移位

差异


输出

输出为 CSV

转为 Parquet

转为 pandas DataFrame


DataStore 附加功能

查看 SQL

执行计划

ClickHouse 函数

通用 URI