Every cleaning decision — impute or drop, encode or bin, scale or leave — depends on knowing the column first. Profiling is that first look: a compact summary of what each column actually contains, as the fill-rate bars above suggest.
Note
What a Profile Shows
- Type: is it really numeric, or numbers stored as text?
- Fill rate: how many values are present vs missing
- Distribution: center, spread, and shape at a glance
- Cardinality: how many distinct values — a few categories or thousands?
- Outliers and extremes that will distort summaries and models
Reading the Signals
Each profile is a to-do list. A low fill rate flags missing-data handling; high cardinality warns against naive one-hot encoding; a heavy skew points to a transform or a robust summary; a wrong type means a conversion before anything else.
Tip
Catching Silent Problems
Profiling surfaces the issues that don't throw errors — a numeric column secretly stored as text, a "date" field that's half empty, a category that's really a hundred typos of the same value. These pass silently until a profile makes them visible.
Watch out
Profiling in the SKARI Data Editor
The Data Editor's column profiling summarises every column the moment you load data: type, fill rate, distribution, and distinct counts — the map you clean from.
- Per-column type, fill rate, and distinct-value counts
- Distribution previews and missing-value summaries
- Outlier and skew flags that point to the next cleaning step
Takeaway
Frequently Asked Questions
When should I profile?
First — before any cleaning or modeling. It sets the agenda for everything that follows.
Isn't this just EDA?
Profiling is the structured, per-column start of exploratory analysis — the quick health check before deeper exploration.
What's the most common surprise?
Numbers stored as text, and columns far emptier than expected. Both silently break downstream steps until profiling reveals them.
Conclusion
Column profiling turns cleaning from guesswork into a plan. Read the type, fill rate, distribution, and cardinality first, and every later decision — impute, encode, scale, bin — rests on what the data actually is.
Takeaway
Handling Missing Data
Acting on a low fill rate
Descriptive Statistics
The stats behind the profile
Categorical Encoding
Choosing by cardinality