Package: via 0.2.0

via: Virtual Arrays

The base class 'VirtualArray' is defined, which acts as a wrapper around lists allowing users to fold arbitrary sequential data into n-dimensional, R-style virtual arrays. The derived 'XArray' class is defined to be used for homogeneous lists that contain a single class of objects. The 'RasterArray' and 'SfArray' classes enable the use of stacked spatial data instead of lists.

Authors:Adam T. Kocsis [cre, aut], Deutsche Forschungsgemeinschaft [fnd], FAU GeoZentrum Nordbayern [fnd]

via_0.2.0.tar.gz
via_0.2.0.zip(r-4.5)via_0.2.0.zip(r-4.4)via_0.2.0.zip(r-4.3)
via_0.2.0.tgz(r-4.4-any)via_0.2.0.tgz(r-4.3-any)
via_0.2.0.tar.gz(r-4.5-noble)via_0.2.0.tar.gz(r-4.4-noble)
via_0.2.0.tgz(r-4.4-emscripten)via_0.2.0.tgz(r-4.3-emscripten)
via.pdf |via.html
via/json (API)
NEWS

# Install 'via' in R:
install.packages('via', repos = c('https://adamkocsis.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/adamkocsis/via/issues

Datasets:

On CRAN:

2.70 score 1 stars 7 scripts 195 downloads 38 exports 0 dependencies

Last updated 2 years agofrom:c589f8c100. Checks:OK: 1 NOTE: 2 WARNING: 4. Indexed: yes.

TargetResultDate
Doc / VignettesOKNov 06 2024
R-4.5-winNOTENov 06 2024
R-4.5-linuxNOTENov 06 2024
R-4.4-winWARNINGNov 06 2024
R-4.4-macWARNINGNov 06 2024
R-4.3-winWARNINGNov 06 2024
R-4.3-macWARNINGNov 06 2024

Exports:aggregateas.SfArrayas.SfcArrayas.XArraycolnamescolnames<-colnumscropdimlayerdisaggextlayersncellncolnewboundsnlayersnrownumsnvaluesprojectproxyRasterArrayrastexresresamplerownamesrownames<-rownumsSfArraySfcArrayst_bboxst_crsst_transformsubsettXArrayxresyres

Dependencies:

Readme and manuals

Help Manual

Help pageTopics
Indexing to extract subsets of a 'codeVirtualArray'-class object[,VirtualArray,ANY,ANY-method [,VirtualArray-method
Indexing to extract the elements of a ''VirtualArray''-derived class object.[[,VirtualArray,ANY,ANY-method [[,VirtualArray-method
Replace elements of ''VirtualArray''-class objects.[[<-,VirtualArray,ANY,ANY-method [[<-,VirtualArray,ANY-method [[<-,VirtualArray-method
Replace layers in an object that is of a class derived from ''VirtualArray''.[<-,RasterArray,ANY,ANY,SpatRaster-method [<-,SfArray,ANY,ANY,sf-method [<-,SfcArray,ANY,ANY,sfc-method [<-,VirtualArray,ANY,ANY,logical-method [<-,VirtualArray-method
Aggregate raster cells in a ''RasterArray''-class objectaggregate aggregate,RasterArray-method
Coerce into an 'SfcArray' or 'SfArray' objectas as.SfArray as.SfArray,SfcArray-method as.SfArray,XArray-method as.SfcArray as.SfcArray,SfArray-method as.SfcArray,XArray-method as.XArray as.XArray,SfArray-method as.XArray,SfcArray-method
Combine a one-dimensional ''VirtualArray''-class object with other objectsc,VirtualArray-method
Column names of two-dimensional ''VirtualArray''-derived class object.colnames,VirtualArray-method colnames<-,VirtualArray-method
Cropping a ''RasterArray''-class objectcrop crop,RasterArray-method
Dimensions of ''VirtualArray''-derived class objectsdim,VirtualArray-method
Dimensions of layers in a ''VirtualArray''-class objectdimlayer dimlayer,RasterArray-method
Names of a multidimensional ''VirtualArray''-derived class object.dimnames,VirtualArray-method dimnames<-,VirtualArray-method
Disaggregate raster cells in a ''RasterArray''-class objectdisagg disagg,RasterArray-method
Example ''XArray''-class objectexemplar
Extent of a ''RasterArray''-class objectext ext,RasterArray-method
Positions of missing values in a ''RasterArray''-class objectis.na.RasterArray
Names of layers in the 'stack' of a ''VirtualArray''-class objectlayers layers,VirtualArray-method
Names of one-dimensional ''VirtualArray''-derived class objects.names,VirtualArray-method names<-,VirtualArray-method
Number of cells in a ''RasterArray''-class objectncell ncell,RasterArray-method
Number of columns and rows of a ''VirtualArray''-derived class object.ncol,VirtualArray-method nrow,VirtualArray-method
Redefine bounds of a named matrixnewbounds
Number of elements or layers in a ''VirtualArray''-derived class objectlength,VirtualArray-method nlayers nlayers,list-method nlayers,RasterArray-method nlayers,SpatRaster-method nlayers,XArray-method
Names as numericscolnums nums rownums
The total number of values in a ''RasterArray''-class objectnvalues nvalues,RasterArray-method
PaleoMAP PaleoCoastlines (excerpt)paleocoastlines
Project a ''RasterArray''-class objectproject project,RasterArray-method
The proxy of an from a class derived from ''VirtualArray''proxy proxy,VirtualArray-method
Array of ''SpatRaster''-class objectsRasterArray RasterArray-class
Procedural example structure to demonstrate the capabilities of the ''RasterArray'' classrastex
Resampling a ''RasterArray''-class objectresample resample,RasterArray,ANY-method resample,RasterArray-method
Rotate a ''RasterArray''-class objectrotate rotate,RasterArray-method
Row names of two-dimensional ''VirtualArray''-derived class objects.rownames,VirtualArray-method rownames<-,VirtualArray-method
Array of ''sf''-derived class dataSfArray SfArray-class SfcArray SfcArray-class
Bounding box of an ''SfArray''-class objectst_bbox st_bbox.SfcArray
Coordinate reference system of an ''SfArray''-class objectst_crs st_crs.SfcArray
Projection change of an ''SfArray''-class objectst_transform st_transform.SfcArray
Subset a ''VirtualArray''-class objectsubset,VirtualArray-method
Transpose a ''VirtualArray''-class objectt,VirtualArray-method
Virtual Arraysvia
Virtual array of general R objectsXArray XArray-class
Resolution of a ''RasterArray''-class objectres res,RasterArray-method xres xres,RasterArray-method yres yres,RasterArray-method