gs_fractions_wide() is a convenience wrapper around gs_fractions() that
returns one row per sample with one percentage column per fraction component.
See gs_fractions()'s Details for the nominal sieve-mesh equivalence table
and the pan-mass-aware below-boundary resolution logic this wrapper
inherits unchanged.
Arguments
- x
A valid
gsd_tblobject.- scheme
Built-in fraction scheme name.
- normalize
Normalization mode.
"none"returns whole-sample percentages."fine_earth"requires a scheme with agravelcomponent, excludes gravel rows, and normalizes the remaining non-gravel fractions against the non-gravel total.- interpolation_scale
Interpolation scale passed to
gs_percent_finer().- unresolved
Behavior when required thresholds cannot be calculated.
"warn_na"warns and returnsNAfor affected components."error"throws an error.- extrapolate
Extrapolation behavior passed to
gs_percent_finer(). The default"error"avoids silent extrapolation into open-ended terminal classes.