TOPICALAUTHORITY.ORG TAO / ROOT

Measurement Scales and Data Types

MSR / 05 · SCALE PERMISSIONS

Measurement Scales & Data Types

A measurement scale determines which relationships exist between values and which operations preserve their meaning. Data type determines how those values are represented, stored and processed. Neither is formatting: both constrain valid analysis.

MEASUREMENT SCALE / PROPERTY STACKPERMISSIONS CUMULATIVE
NNominalIDENTITY
OOrdinalIDENTITY + ORDER
IIntervalORDER + EQUAL DISTANCE
RRatioDISTANCE + TRUE ZERO
VALUESCATEGORY → QUANTITY
OPERATIONSINCREASING
STATUSSCALE DECLARED
01 / SCALEWhat relations exist between values?
02 / TYPEHow is the value represented?
03 / OPERATIONWhich calculation is meaningful?
04 / TRANSFORMWhat meaning survives conversion?
01 / FOUR MEASUREMENT SCALES

Each scale grants a different set of mathematical permissions.

The familiar hierarchy is cumulative: ordinal values add order to identity; interval values add equal distance; ratio values add a meaningful zero. A richer scale supports more operations, but only when the property truly satisfies its assumptions.

NOMINALIDENTITY

Different or equal

Values label categories. Categories may be counted and compared for equality, but they have no inherent order or numeric distance.

device = mobile
result_type = organic
VALID → MODE, FREQUENCY, PROPORTION
ORDINALORDER

Higher or lower

Values have a meaningful order, but the distance between adjacent positions is unknown or unequal.

priority = low < medium < high
rank = 1st, 2nd, 3rd
VALID → MEDIAN, PERCENTILE, ORDER
INTERVALEQUAL DISTANCE

Meaningful differences

Equal numeric intervals represent equal differences. Zero is an arbitrary reference point, so ratios are not meaningful.

index change: 40 → 50 = +10
50 is not 25% “more property”
VALID → MEAN, SD, DIFFERENCE
RATIOTRUE ZERO

Meaningful ratios

Equal intervals combine with a non-arbitrary zero representing absence of the measured quantity.

400 ms = 2 × 200 ms
0 qualifying links = none observed
VALID → ALL ARITHMETIC WITH CONTEXT
DO NOT PROMOTE THE SCALE: Numeric codes do not turn categories into quantities. Encoding mobile = 1 and desktop = 2 does not make desktop twice mobile, nor does averaging those codes create a meaningful device value.
02 / SCALE × OPERATION MATRIX

The operation must respect the structure of the scale.

This matrix shows the default permissions. Domain-specific models may justify additional operations, but the justification belongs to the model—not to the numeric appearance of the data.

OPERATION / QUESTION
NOMINAL
ORDINAL
INTERVAL
RATIO
Equality: are values the same?
YES
YES
YES
YES
Order: is one value higher?
NO
YES
YES
YES
Difference: how far apart?
NO
RANK ONLY
YES
YES
Arithmetic mean
NO
ASSUMPTION
YES
YES
Ratio: twice or half as much?
NO
NO
NO
YES
Meaningful zero
NO
NO
NO
YES
03 / OPERATION PERMISSION ENGINE

Select a scale and operation. Test the claim before calculating it.

The engine demonstrates why valid syntax is not the same as valid measurement. Software can divide any two numbers; the scale decides whether the result has meaning.

INTERACTIVE

Scale permission test

Choose a measurement scale and intended operation. The output reports the strongest statement supported by that combination.

OPERATION VALIDATOR / LIVEPERMITTED
NOMINAL × MODEIdentify the most frequent category.
SCALENOMINAL
OPERATIONMODE
PERMISSIONVALID
CLAIM LEVELCATEGORY

Nominal values support equality, category counts, proportions and mode. Their codes do not support order, distance or ratios.

04 / DATA TYPE LATTICE

Scale describes meaning. Data type describes representation.

A ratio-scale duration may be stored as an integer, decimal or timestamp difference. A nominal category may be stored as text or an encoded integer. Storage type alone does not reveal measurement meaning.

ROOT / OBSERVED VALUEMeasurement record
QUALITATIVECategorical representation
QUANTITATIVENumeric representation
BINARYtrue / false
present / absent
NOMINALclass labels
unordered states
ORDINALranked classes
ordered bands
DISCRETEcounts
integer events
CONTINUOUSduration
proportion
TEMPORALtimestamp
interval
05 / TRANSFORMATION GRAPH

Every transformation preserves some meaning and discards something else.

Transformations are not neutral cleanup. Binning removes distance, normalization changes the reference frame and aggregation hides individual variation.

01 / RAWObserved values

Page response times across repeated requests.

[180, 220, 240, 900] ms
02 / CLEANValidated values

Units aligned; failed captures kept as explicit missing states.

valid n=4 / missing n=1
03 / SUMMARIZEDistribution

Median and percentile preserve skew better than one mean.

median=230 / p95=801
04 / NORMALIZEReference score

Values expressed against a declared baseline or eligible range.

z=(x−μ)/σ
05 / CLASSIFYOrdinal band

Continuous distance is compressed into an ordered category.

fast / moderate / slow
06 / MISSINGNESS STATES

Zero, absent, unknown and inapplicable are different data.

Collapsing these states can change denominators, bias averages and manufacture trends. Missingness must be modeled before calculation.

STATE / OBSERVED ZERO

Measured absence

The procedure ran successfully and observed none of the defined quantity.

qualifying_links = 0
capture_status = complete
STATE / UNKNOWN

Not established

Evidence is insufficient to decide whether the property is present or absent.

value = null
reason = unresolved_identity
STATE / NOT APPLICABLE

Outside the rule

The property is not defined for this object or condition.

value = N/A
reason = ineligible_object
STATE / ACQUISITION FAILURE

Not observed

The intended measurement failed. Failure describes the procedure, not the object.

value = null
reason = capture_failed
07 / PRECISION & ROUNDING

More digits can display more certainty than the measurement contains.

Reporting precision should reflect resolution, repeatability and uncertainty. Decimal places are a formatting decision—not evidence of accuracy.

INTERACTIVE

Choose displayed precision

The underlying illustrative estimate is 64.237 with uncertainty of ±4.8. Increase the decimal places and observe that uncertainty does not shrink.

0 DECIMALS64
1 DECIMAL64.2
2 DECIMALS64.24
3 DECIMALS64.237
DISPLAY: 64.2 ± 4.8
One decimal aligns with the stated uncertainty. Additional digits would imply resolution not supported by the measurement.
08 / SIX DIGITAL EXAMPLES

Scale and type determine what each value can legitimately say.

These examples connect abstract scale theory to search, assets, links, retrieval and temporal observation.

EXAMPLE / DEVICECATEGORY

Device class

Mobile, desktop and tablet are nominal categories.

SCALENominal
TYPECategorical string
VALIDFrequency and proportion
INVALIDMean device code
EXAMPLE / RANKPOSITION

Search position

Organic rank is ordered, but position gaps do not guarantee equal exposure differences.

SCALEOrdinal
TYPEPositive integer
VALIDOrder, median, percentile
CAUTIONMean rank requires assumptions
EXAMPLE / INDEXMODELED SCORE

Visibility index

A normalized score may behave as interval-like only within its declared model.

SCALEModeled interval
TYPEDecimal index
VALIDDifference inside one version
INVALID“Twice as visible” by score ratio
EXAMPLE / LATENCYDURATION

Response time

Milliseconds have equal intervals and a meaningful zero duration.

SCALERatio
TYPEContinuous duration
VALIDDifference, mean, ratio
CAUTIONUse distribution-aware summaries
EXAMPLE / COVERAGEPROPORTION

Entity coverage

A bounded proportion has a meaningful zero and a fixed eligible denominator.

SCALERatio
TYPEDecimal proportion
VALIDRate and percentage-point change
CAUTIONDenominator must remain comparable
EXAMPLE / GRAPHRELATION

Entity relation

A subject–predicate–object record is structural data rather than one scalar value.

STRUCTUREDirected labeled edge
TYPEGraph relation
VALIDExistence, degree and path operations
CAUTIONCounts discard relation meaning
SCALE DISCIPLINE: Use the weakest scale that truthfully represents the property, then apply only operations that preserve its meaning. Rich-looking numbers do not justify richer mathematics.
09 / QUALITY CONTROLS

Twelve checks before values enter analysis.

These controls preserve semantic meaning from acquisition through storage, transformation and reporting.

01Property first

Choose scale from the property, not the available format.

02Scale declared

State nominal, ordinal, interval or ratio assumptions.

03Logical type

Name category, count, proportion, duration or relation.

04Storage type

Use representation that preserves range and precision.

05Unit attached

Store milliseconds, percent, count or index identity.

06Domain constrained

Declare valid values, impossible values and limits.

07Missingness modeled

Separate zero, unknown, failure and not applicable.

08Operation permitted

Apply calculations supported by scale structure.

09Transform recorded

Make binning, normalization and aggregation visible.

10Precision justified

Align displayed digits with uncertainty and resolution.

11Version comparable

Do not merge values from incompatible scale models.

12Claim bounded

State what the scale cannot establish.

10 / QUESTIONS

Scales and types, fully resolved.

What is a measurement scale?

A measurement scale defines the meaningful relations between values—identity, order, equal distance and true zero—and therefore constrains valid mathematical operations.

What is the difference between scale and data type?

Scale describes the empirical meaning of values. Data type describes their logical, structural or machine representation. An integer can encode a count, rank or category code, each with different meaning.

Can ordinal values be averaged?

A mean of ordinal codes requires an assumption that adjacent categories have sufficiently equal distances. Without that assumption, median, percentile and distribution are safer summaries.

Is a score from 0 to 100 a ratio scale?

Not automatically. A zero score may be a model boundary rather than absence of the property, and 80 may not represent twice as much as 40. The construction rule determines scale behavior.

Why is zero different from missing?

Zero records an observed absence of quantity. Missing means the value was not established. Treating missing as zero adds unobserved negatives and can bias the result.

Does converting text categories to numbers change their scale?

No. Numeric encoding improves storage or processing but does not create order, distance or ratios that the underlying categories do not possess.

11 / MEASUREMENT ROUTER

Continue through the complete measurement system.

The next node tests validity: whether a measurement actually represents the property its interpretation claims.

MSRMSR / 000 · SYSTEM ROOTMeasurementDefined objects → controlled values → comparable signals.OPEN ROOT →
TOPICALAUTHORITY.ORG / MEASUREMENT SYSTEMMSR / 05 · SCALE PERMISSIONS
TAO / CONTACT · DIRECT TRANSMISSION Have an asset, domain or market position to investigate? ENTER CONTACT SYSTEM →
DIGITAL ASSET INTELLIGENCE + EXECUTION
EXECUTED BY
BB DIGITALNA AGENCIJA

Investigation, consulting and execution of digital assets, premium-domain strategies, information architecture, semantic systems, websites and agreed digital growth plans.

TOPICALAUTHORITY.ORG / SEMANTIC INTELLIGENCE SYSTEM BB DIGITALNA AGENCIJA / BB.HR