Versions in this module Expand all Collapse all v1 v1.3.1 Apr 24, 2026 v1.3.0 Apr 24, 2026 Changes in this version + func Fill(data [][]string, headers []string, columnTypes map[string]string, ...) ([][]string, error) + type AnalysisInput struct + ColumnTypes map[string]string + Columns int + Data [][]string + Headers []string + RowNames []string + Rows int + type ColumnAnalysis struct + Distribution DistributionInfo + Name string + Outliers []OutlierInfo + QualityScore float64 + Stats ColumnStatistics + Type string + type ColumnMissing struct + MissingPercent float64 + MissingValues int + Name string + Pattern string + TotalValues int + type ColumnStatistics struct + Categories map[string]int + Count int + IQR *float64 + Kurtosis *float64 + Max *float64 + Mean *float64 + Median *float64 + Min *float64 + Missing int + MissingPercent float64 + Mode *string + Q1 *float64 + Q3 *float64 + Skewness *float64 + StdDev *float64 + Unique int + type DataProfile struct + CategoricalColumns int + Columns int + DuplicateRows int + MemorySize string + MissingPercent float64 + NumericColumns int + Rows int + TargetColumns int + type DataQualityReport struct + ColumnAnalysis []ColumnAnalysis + DataProfile DataProfile + Issues []QualityIssue + QualityScore float64 + Recommendations []Recommendation + func AnalyzeDataQuality(in AnalysisInput) (*DataQualityReport, error) + type DistributionInfo struct + DistType string + Histogram []HistogramBin + IsNormal bool + NormalityPValue float64 + type FillRequest struct + Column string + Strategy string + Value string + type HistogramBin struct + Count int + Max float64 + Min float64 + type MissingValueStats struct + ColumnStats map[string]*ColumnMissing + MissingCells int + MissingPercent float64 + RowStats map[int]*RowMissing + TotalCells int + func AnalyzeMissing(data [][]string, headers []string) *MissingValueStats + type OutlierInfo struct + Method string + RowIndex int + Score float64 + Value string + type QualityIssue struct + Affected []string + Category string + Description string + Impact string + Severity string + type Recommendation struct + Action string + Category string + Columns []string + Description string + Priority string + type RowMissing struct + Index int + MissingPercent float64 + MissingValues int + TotalValues int