Learn R Programming

hydrotoolbox (version 1.1.2)

Hydrological Tools for Handling Hydro-Meteorological Data Records

Description

Read, plot, manipulate and process hydro-meteorological data records (with special features for Argentina and Chile data-sets).

Copy Link

Version

Install

install.packages('hydrotoolbox')

Monthly Downloads

228

Version

1.1.2

License

GPL (>= 3)

Maintainer

Ezequiel Toum

Last Published

April 12th, 2023

Functions in hydrotoolbox (1.1.2)

hm_build

Load native data files automatically
check_numeric

Check numeric argument consistency
hm_agg

Aggregates the table inside a slot to a larger time period
fill_table

Find non-reported dates and fill them with NA_*
hm_build_generic

Load native data files automatically
cum_sum

Cumulative sum
check_string

Check string argument consistency
col_stats

Get an specific matrix columns statistics.
ggplot_table

Creates suitable table for ggplot2
dual_y_table

Rescale the data frame values in order to graph a dual y axis plot
hm_name

Set new column names
hm_create

Creates an hydromet object.
hm_set

Set the data of an hydromet object or its subclass
hm_report

Get a summary report of your data
hm_subset

Subset your data by dates
hm_show

Easy access to see your data
hm_get

Extract the slot
hydromet_station-class

hydromet subclass for store hydro-meteorological records.
hm_plot

Methods to easily use ggplot2 or plotly (interactive)
hm_melt

Melt many objects into an hydromet_compact class object
mov_avg

Moving average windows
read_aic

Reads data from AIC
read_ianigla

Reads data from Sistema de Monitoreo Meteorológico de Alta Montaña (IANIGLA - Argentina)
read_dgi

Reads data from Departamento General de Irrigación - Hydrological Division (DGI - Mendoza - Argentina)
hm_mutate

Create, modify and delete columns inside a slot
hydromet-class

hydromet superclass object
hydromet_compact-class

hydromet subclass for compact data
read_cr2

Reads data from Explorador Climático (CR2 - Chile)
reexports

Objects exported from other packages
read_snih

set_threshold

Set a threshold
read_mnemos

Reads data provided by MNEMOS software (SNIH - Argentina)
qm_vol

Monthly river discharge [m3/s] to volume [hm3]
interpolate

Interpolation
swe_derive

Snow Water Equivalent to melt or snowfall
rm_spike

Remove spikes
report_miss

Report NA_real_ values inside a table.
set_value

Set user defined values
roll_fun

Rolling functions
check_cross

Check cross for argument coherence
agg2hourly

Aggregates a data frame to hourly resolution
check_length

Check argument length
agg2annually

Aggregates a data frame to annually resolution
agg2daily

Aggregates a data frame to daily resolution
agg2monthly

Aggregates a data frame to monthly resolution
build_table

Create a basic data frame for plotting
agg2climatic

Aggregates a data frame to climatic resolution
agg_table

Aggregates a data frame to a larger time period
check_class

Check class for arguments