技能创建器
skill-creator
创建、改进和评估自定义技能,把专业流程转化为可重复使用的 AI 能力。
data-preparation【数据与研究】Load, inspect, clean, reshape, validate, and save Orange data.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill for Orange data loading, schema inspection, column/domain edits, preprocessing, reshaping, validation, and saving.
Table, or SQL source.references/data-formats.md for the Table/Domain/Variable model and file-format rules.references/file-and-sql-workflows.md for file, widget, reshape, save, and optional SQL flows.references/troubleshooting.md when parsing, encoding, duplicate-name, empty-table, or save/load problems appear.scripts/data_smoke.py for a non-mutating sanity check..tab, .csv, .tsv, .xlsx, .pkl, sample datasets, or URLs.OWFile, OWCSVImport, OWDataSets, OWDataInfo, OWFeatureStatistics, OWSelectColumns, OWEditDomain, OWSelectRows, OWImpute, OWContinuize, OWDiscretize, OWPurgeDomain, OWConcatenate, OWMelt, OWTranspose, OWGroupBy, OWRandomize, OWUnique, OWTransform, OWDataSampler, OWCreateClass, OWCreateInstance, and OWPreprocess.OWSave or Table.save.OWSql and Orange.data.sql only when a backend is already available and configured.Table stores rows in X, Y, metas, and W; Domain controls which variables live in each part.Variable.make(...) is preferred when you want Orange to reuse an existing descriptor by name and type.Table.from_file(...) / Table.save(...) for file round trips, and Table.from_numpy(...) / Table.from_table(...) for programmatic construction or domain conversion.Table.transpose(...) is the main reshape helper for turning columns into rows.with table.unlocked():.OWFile can rename duplicate columns and switch readers; OWCSVImport is the escape hatch for delimiter and encoding problems.OWSave refuses unsupported sparse formats; pickle is the safe fallback for sparse tables.OWSql is optional and service-bound; do not make it a minimum requirement.