算法艺术创作
algorithmic-art
通过代码和可调参数创作生成艺术与交互式视觉效果。
visualization-export【设计与创意】Construct and export Lux Clause, Vis, and VisList visualizations.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when the user needs to construct Lux Clause, Vis, or VisList objects directly; enumerate wildcard visualization collections; refresh a visualization against a new dataframe; or export chart code/specifications from an individual Vis.
lux.vis.Vis.Vis and intent strings or Clause objects.lux.vis.VisList.VisList, including wildcard "?", list-valued attributes, and manually composed lists of Vis objects.Vis with to_altair(standalone=False), to_matplotlib(), to_vegalite(prettyOutput=True), or to_code(language=...).df.exported[0] as a Vis and multiple exported widget selections as a VisList.VisList.sort, showK, normalize_score, refresh_source, map, get, and the present-but-not-implemented set method.df.recommendation, and df.current_vis: use pandas-intent-recommendations.configuration-actions.special-data-types.LuxSQLTable or SQL export workflows: use sql-backend.Read these bundled references before giving detailed guidance:
references/api-reference.md for verified Lux 0.5.1 signatures and method behavior.references/workflows.md for construction, wildcard, refresh, export, standalone-data, and df.exported workflows.references/troubleshooting.md for multi-visualization errors, export failures, special-character columns, long labels, stale sources, and unsupported code-export languages.A safe offline smoke script is bundled at scripts/vis_export_smoke.py. Use it to verify that the installed Lux package can construct Clause, Vis, and VisList objects and emit Altair, Matplotlib, and Vega-Lite export tokens on a tiny local dataframe.