Learn R Programming

Weather analysis

weaana is a R package to read and analyze weather data.

Installation

Currently on Github only. Install with:

devtools::install_github('byzheng/weaana')

Copy Link

Version

Install

install.packages('weaana')

Monthly Downloads

145

Version

0.1.1

License

MIT + file LICENSE

Issues

Pull Requests

Stars

Forks

Maintainer

Bangyou Zheng

Last Published

September 27th, 2021

Functions in weaana (0.1.1)

getWeatherRecords

Get all weather records by year range
sphericalDistance

Calculate the sphere distance
siteInfor

Get site information
writeWeatherRecords

Write weather records into file
thermalTimeHourly

Calculate thermal time using the hourly temperature (non daily temperature)
ttest_ts

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

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

Demo weather records
show,WeaAna-method

Show basic information of class WeaAna
result-class

Define the class for statistics results
thermalTime

Calculate thermal time using cardinal temperatures
thermalTimeDaily

Calculate thermal time using cardinal temperatures
[,WeaAna-method

Getter to access the weather data at a specific position.
WeaAnaSite-class

Define the class of WeaAna
convert2Records

Convert a data frame to weaana class
createWeaAna

create WeaAna class
changeWeatherRecords

Change weather records
interpolationFunction

Return a y value from a linear interpolation function
diurnalT

Calculate the diurnal variation in air temperature with Parton and Logan, 1981
WeaAna-class

Define the class for multiple sites
dayLength

The time elapsed in hours between the specified sun angle from 90 degree in am and pm. +ve above the horizon, -ve below the horizon.