인터페이스는 현지화되어 있으며, Skill 소개와 설명 문서는 선택한 언어로 AI가 자동 번역합니다. 코드·명령어·경로·전문 용어는 원문을 유지하며 원작자 문서가 우선합니다.
Skills 둘러보기
데이터 및 연구 · SKILL.md

comparison-and-quality

comparison-and-quality

Guides fg-data-profiling report comparison, privacy-safe reports, metadata, data dictionaries, quality outputs, and expectation-suite caveats.

Independent GitHub snapshot · Automated classification · Original documentation governs

Skill 문서

GitHub

name: comparison-and-quality description: "Guides fg-data-profiling report comparison, privacy-safe reports, metadata, data dictionaries, quality outputs, and expectation-suite caveats." disable-model-invocation: true metadata: disco-role: operating license: MIT

Comparison and Quality

Use this sub-skill when the user wants to compare datasets/reports, protect sensitive data in a profile report, attach dataset metadata or data dictionaries, inspect quality outputs, or discuss expectation-suite integration.

Read first

Comparison quick start

from data_profiling import ProfileReport, compare

train_profile = ProfileReport(train_df, title="Train", minimal=True)
valid_profile = ProfileReport(valid_df, title="Validation", minimal=True)
comparison = compare([train_profile, valid_profile])
comparison.to_file("train-vs-validation.html")

ProfileReport.compare(other) is an alias for comparing two reports:

comparison = train_profile.compare(valid_profile)

Reports use config.title as labels. Tune report.precision and html.style.primary_colors when comparison tables are cramped.

Privacy quick start

profile = ProfileReport(
    df,
    title="Private profile",
    sensitive=True,
    samples=None,
    duplicates=None,
    minimal=True,
)
profile.to_file("private-profile.html")

For reports that need a sample section, replace real records with a synthetic sample:

profile = ProfileReport(
    df,
    sensitive=True,
    sample={"name": "Synthetic sample", "data": synthetic_df, "caption": "Synthetic rows only."},
)

This is redaction guidance, not enterprise PII detection. The open-source package does not automatically manage organization-wide PII classifications.

Metadata and quality quick start

profile = ProfileReport(
    df,
    title="Dataset profile",
    dataset={"description": "5% reproducible sample", "creator": "Data team"},
    variables={"descriptions": {"amount": "Transaction amount"}},
    type_schema={"segment": "categorical"},
)
summary = profile.get_description()
json_text = profile.to_json()

Boundaries

저장한 Skills