weaana0.3.0 package

Analysis the Weather Data

add_rh

Add relative humidity to APSIM weather data

changeWeatherRecords-methods

Change weather records

climate_by_stages

Summarise the climate variable by growth stages

convert2Records

Convert a data frame to weaana class

createWeaAna

create WeaAna class

dayLength

The time elapsed in hours between the specified sun angle from 90 degr...

diurnalT

Calculate the diurnal variation in air temperature with Parton and Log...

dp_mint

Calculate Dew Point Temperature from Minimum Temperature and Relative ...

getter

Getter to access the weather data at a specific position.

getWeatherRecords-methods

Get all weather records by year range

interpolationFunction

Return a y value from a linear interpolation function

mov.avg

Use Calculate the moving average. For compatibility only.

mov.max

Calculate the moving maximum. For compatibility only.

mov.min

Calculate the moving minimum. For compatibility only.

mov

Calculate the moving values

mov.sum

Calculate the moving sum. For compatibility only.

readWeatherRecords

Read weather records from a file list and/or a folder list

result-class

Define the class for statistics results

show-WeaAna-method

Show basic information of class WeaAna

siteInfor-methods

Get site information

sphericalDistance

Calculate the sphere distance

thermalTime

Calculate thermal time using cardinal temperatures

thermalTimeDaily

Calculate thermal time using cardinal temperatures

thermalTimeHourly

Calculate thermal time using the hourly temperature (non daily tempera...

tt_hourly_pp

Hourly Air Temperature Interpolation

ttest_ts

Significantly t-test with auto-correlation for time serial data

wcal-methods

Calculate weather variables through function or a string formula.

WeaAna-class

Define the class for multiple sites

WeaAnaSite-class

Define the class of WeaAna

writeWeatherRecords-methods

Write weather records into file

Functions are collected to analyse weather data for agriculture purposes including to read weather records in multiple formats, calculate extreme climate index. Demonstration data are included the SILO daily climate data (licensed under CC BY 4.0, <https://www.longpaddock.qld.gov.au/silo/>).

  • Maintainer: Bangyou Zheng
  • License: MIT + file LICENSE
  • Last published: 2025-09-23