计划执行与检查节点
executing-plans
按既定实施计划完成工作,保持过程检查和反馈。
expressions-analytics【效率与协作】Use Vaex expressions, virtual columns, selections, statistics, groupby/binby grids, joins, sorting, accessors, and analytic validation.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when the task is to transform, aggregate, validate, or join data that is already represented as a Vaex DataFrame. Keep the DataFrame lazy where possible: express calculations as Vaex expressions or virtual columns, then ask Vaex for statistics, grouped results, grids, or a bounded evaluated slice.
df.x + df.y, df['column with spaces'], and NumPy ufuncs on expressions stay lazy.df['new'] = expr or df.add_virtual_column('new', expr); do not call .values, .to_numpy(), np.array(df), or to_pandas_df() unless the requested result is known to fit in memory.df.evaluate(expr, i1=0, i2=min(5, len(df))) or expr.evaluate(i1=0, i2=5).mean, sum, std, count, minmax, correlation, percentile_approx, mutual_information) and df.groupby(..., agg=...)/vaex.agg rather than materializing intermediate arrays.unique, value_counts, row_limit) and missing-value semantics before running a large job.allow_duplication=True.Run a tiny installed-package smoke check after editing this sub-skill or when diagnosing an environment:
python scripts/analytics_smoke.py --help
python scripts/analytics_smoke.py
The script creates in-memory DataFrames only, uses public Vaex APIs, and asserts expression, virtual-column, selection, statistic, groupby, binby, join, sorting, and accessor behavior.