Skip to content

Pandas comparison

Coral uses pandas as a reference for supported operations. These conventions matter when comparing results:

AreaCoral behavior
Grouping and value_countsKeys keep first-seen order. Pandas normally sorts group keys or sorts value counts by frequency.
outer_joinLeft rows remain in order, followed by right-only rows. Its key column is converted to strings.
Joins with overlapping namesA right non-key column receives the _right suffix.
meltOutput columns are variable, value, then id columns; rows are grouped by source value column.
Missing valuesFloat columns use NaN; integer columns have a separate bool mask; string and bool columns have no missing marker.
describeNumeric columns use sample standard deviation (ddof=1); non-numeric columns are omitted.

See I/O for file formats and output limits, including integer masks that are not preserved by the writers. See limitations for column-type and execution boundaries.