# Attribute Semantics

It is important to understand the meaning of the attributes:

## Spatial and Temporal Semantics

This refers to attributes that describe something about **space** or **time**, respectively.\
For example, an attribute 'region' is categorical and spatial, 'latitude' and 'longitude' are quantitative and spatial, 'order date' is quantitative and temporal.

## Sequential, Diverging and Cyclic

These are used to describe the order of attribute values.

A **sequential** attribute has values in a certain sequence. Ex. age, height, weight.

A **diverging** attribute is one for which we can determine a middle value (or zero-value) such that all the values above it are greater than it (or positive) and all the values below it are less than it (or negative). Ex. temperature, altitude.

A **cyclic** attribute has values that repeat in a period of time. Ex. hour, week, year.

## Hierarchical Attributes

This refers to attributes that may have an internal hierarchical structure.

Ex. product sub-categories, dates, spatial regions, taxonomies.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://vikram-bajaj.gitbook.io/cs-gy-6313-information-visualization/data-abstraction-and-transformation/attribute-semantics.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
