diff --git a/ch02.adoc b/ch02.adoc index 07642706..bdd6ebfe 100644 --- a/ch02.adoc +++ b/ch02.adoc @@ -379,7 +379,7 @@ The features must comprise either all three of the `shape`, `location`, and `add ===== shape The integer-valued `shape` fragment array variable defines the shape of each fragment's data in its canonical form (see <>). -In general, the `shape` fragment array variable is two-dimensional, with the size of the slower varying dimension (i.e. the number of rows) being the number of fragment array dimensions, and the size of the more rapidly varying dimension (i.e. the number of columns) being the size of the largest fragment array dimension. +In general, the `shape` fragment array variable is two-dimensional, with the size of the slower-varying dimension (i.e. the number of rows) being the number of fragment array dimensions, and the size of the more rapidly-varying dimension (i.e. the number of columns) being the size of the largest fragment array dimension. The rows correspond to the fragment array dimensions in the same order, and each row provides the sizes of the fragments along its corresponding dimension of the fragment array, padded with missing values if there are fewer fragments than the number of columns. The sum of non-missing values in a row must therefore equal the size of the corresponding aggregated dimension. See <>, which shows the `shape` fragment array variable for the fragment array described by <>.