跳转到主要内容
本文档介绍了 DataStore API 中的核心类。

DataStore

用于数据处理的主要 DataFrame 风格类。

构造函数

参数: 示例:

属性

工厂方法

详见工厂方法。

查询方法

详见查询构建。

Pandas 兼容方法

完整的 209 个方法列表,请参阅 Pandas 兼容性。 索引: head(), tail(), sample(), loc, iloc, at, iat, query(), isin(), where(), mask(), get(), xs(), pop() 聚合: sum(), mean(), std(), var(), min(), max(), median(), count(), nunique(), quantile(), describe(), corr(), cov(), skew(), kurt() 操作: drop(), drop_duplicates(), dropna(), fillna(), replace(), rename(), assign(), astype(), copy() 排序: sort_values(), sort_index(), nlargest(), nsmallest(), rank() 重塑: pivot(), pivot_table(), melt(), stack(), unstack(), transpose(), explode(), squeeze() 组合: merge(), join(), concat(), append(), combine(), update(), compare() 应用/转换: apply(), applymap(), map(), agg(), transform(), pipe(), groupby() 时间序列: rolling(), expanding(), ewm(), shift(), diff(), pct_change(), resample()

I/O 方法

详见 I/O 操作。

调试方法

详情请参见调试。

魔术方法


ColumnExpr

表示用于惰性求值的列表达式。在访问列时会返回该表达式。

属性

访问器

完整文档请参见 访问器。

算术操作

比较运算

逻辑操作

方法

聚合方法


LazyGroupBy

表示一个可用于聚合操作的分组 DataStore。

方法

列选择

聚合规范


LazySeries

表示惰性 Series (单列) 。

属性

方法

继承自 ColumnExpr 的大多数方法。主要方法:

F (函数)

用于 ClickHouse 函数的命名空间。
详见聚合。

字段

按名称引用列。

CaseWhen

CASE WHEN 表达式构建器。

Window

窗口函数的窗口规范。