HOME/Data Tools/ Copyright@Hirofumi HIRAKAWA. All Rights Reserved. Last update: 7 July 2026

GPS Data Analysis System: Movements

subtitle Japanese

How to add and use the sheets for analysis

Run macro SheetGenerator to add an analysis sheet to the An file.

How to use the OA-0 sheet

The OA-0 sheet is created by macro An_Creator. It shows several timeline charts for the whole data period.
'OA' stands for "Overview Analysis". '0' conventionally stands for the whole data period in this system.
This sheet is intended to provide analysts with an overview of the data and animal movements.

How to use the OA sheet

The OA sheet is used to create the timeline charts for a limited time period to see the details.
'OA' stands for "Overview Analysis".

How to use the CA sheet

The CA sheet generates autocorrelation and average-by-time charts.
'CA' stands for "Cycle Analysis".
The autocorrelation chart shows the presence or absence of periodicity in data.
The average-by-time chart shows the average level of the value by the time of day.
    1. If periodicity is suspected, analyse the period using the CA sheet.
    2. First, run macro SheetGenerater to add a CA sheet.
      • A time period and a sheet ID must be specified.
        A certain length of time is required for valid analysis. More than 12 days is recommended.
    3. Next, run macro SheetProcessor for analysis. Charts are created.
    4. The values in the light-blue cells can be changed.
      • Select the evaluation time (ET) in cell B2 and variables in cells B3-10 and D3-10. The pull-down menus are available.
        Rerun macro SheetGenerater after the changes. The charts are recreated.
    5. The maximum of ET is 12 hours as analysis using a value greater than this is meaningless.
    6. The ETs for HGT and UTID are always 0 and data time interval, respectively, for the following reasons.
      • Variable HGT is defined as the raw height data (instantaneous value). It cannot have a time length for evaluation.
        Variable UTID is defined as the distance travelled during a unit time interval. Its ET is always the data time interval.
        The ETs for variables NVF and NVI are 0 and data time interval, respectively, for similar reasons.
    7. Variables NVF and NVI represent counted numbers and their averages are meaningless.
      • Those given in the 'average by time-of-day' chart are only dummies.

Autocorrelation: How are they plotted and what do they mean?
Auto-Correlation is the correlation computed from two identical time-series data.
    1. The initial correlation between them is 1.0 as the values of every pair are identical.
      • This is the Y-value at 0 on X-axis.
    2. Next, the correlation is calculated between the two, but mutually shifted by one data unit.
      • If the time interval is two hours, the calculation is based on pairs of data two-hour apart.
        The result will be the Y-value at 2 on X-axis.
    3. Next, the correlation is calculated between the two, but mutually shifted by two data units.
      • With two-hour intervals, the calculation is based on pairs of data four-hour apart.
        The result will be the Y-value at 4 on X-axis.
    4. This calculation is repeated up to 60-hour apart pairs to create the charts in this sheet.

Without periodicity, the correlation approaches 0 as the time gap increases.
    Starting at 1.0, he correlation decreases and eventually stays around 0.
If the data has periodicity, the correlation temporarily increases after that period.
    When this happens, the reverse (or negative) correlation may appear at the half time of the period.

How to read the 'average by time-of-day' chart
The 'average by time-of-day' represents the data average separately calculated by the time of day.
If the data time interval is 1 hour, for example, 24 such averages are calculated for 24 hours.
When reading the chart, note the followings.
    1. Noticeable unevenness in the 'average by time-of-day' does not necessarily mean periodicity.
      • Imagine that an animal, active day and night, occasionally uses a high area only during the day time.
        This behaviour, if included in the data, could raise the average HGT or AHGT value during the daytime.
        However, if the behaviour is irregular, the autocorrelation chartwon't show any periodicity.
        Even if it is regular, the autocorrelation cannot detect the periodicity if it is longer than 3 days.
        Thus, only behaviour repeated at intervals less than 60 hours can be detected in this system.
    2. Noticeable unevenness might also be caused by large data error.
      • Especially when the analysis period is short, a large data error is easy to affect the result.

When a significant unevenness in an 'average by time-of-day' chart does not associate with periodicity in the autocorrelation chart, check the timeline charts in the OA or PA sheet to check what causes this discrepancy.

How to use the PA sheet

The PA sheet plots a time-space neighbourhood density (tsND) chart and some other charts.
'PA' stands for "Path Analysis". The data period is segmented based on the tsND patterns. Then, the segmentation is transferred to the PP sheet.

How to use the PP sheet

The segmented animal path is plotted based on the data from PA sheet. The final output is a kml file.
'PP' stands for "Path Plotting".

How to use the cell area [L1:P3] in the LeapCheck sheet

Cell area [L1:P3] is used for setting thresholds for separately colouring the properties of removal candidates.
The threshold values can be changed. Cell colours also can be changed.