DTSg - A Class for Working with Time Series Data Based on 'data.table' and 'R6' with Largely Optional Reference Semantics
Basic time series functionalities such as listing of missing values, application of arbitrary aggregation as well as rolling (asymmetric) window functions and automatic detection of periodicity. As it is mainly based on 'data.table', it is fast and (in combination with the 'R6' package) offers reference semantics. In addition to its native R6 interface, it provides an S3 interface for those who prefer the latter. Finally yet importantly, its functional approach allows for incorporating functionalities from many other packages.
Last updated 11 months ago
classreference-semanticstime-series-data
5.57 score 5 stars 25 scripts 446 downloadsRPhosFate - Soil and Chemical Substance Emission and Transport Model
An enhanced version of the semi-empirical, spatially distributed emission and transport model PhosFate implemented in 'R' and 'C++'. It currently supports suspended solids (SS) and particulate phosphorus (PP). A major feature is the allocation of substance loads entering surface waters to their sources of origin, which is a basic requirement for the identification of critical source areas and in consequence a cost-effective implementation of mitigation measures. References: Hepp et al. (2022) <doi:10.1016/j.jenvman.2022.114514>; Hepp and Zessner (2019) <doi:10.3390/w11102161>; Kovacs (2013) <http://hdl.handle.net/20.500.12708/9468>.
Last updated 6 months ago
emissionparticulate-phosphorusphosfatesource-allocationsuspended-solidstransport
4.30 score 2 stars 3 scripts 189 downloads