Rdocumentation
powered by
Learn R Programming
raster (version 3.6-30)
Geographic Data Analysis and Modeling
Description
Reading, writing, manipulating, analyzing and modeling of spatial data. This package has been superseded by the "terra" package
.
Copy Link
Link to current version
Version
Version
3.6-30
3.6-26
3.6-23
3.6-20
3.6-14
3.6-13
3.6-11
3.6-3
3.5-29
3.5-21
3.5-15
3.5-11
3.5-9
3.5-2
3.4-13
3.4-10
3.4-5
3.3-13
3.3-7
3.3-6
3.1-5
3.0-12
3.0-7
3.0-2
2.9-23
2.9-22
2.9-5
2.8-19
2.8-4
2.7-15
2.6-7
2.5-8
2.5-2
2.4-30
2.4-20
2.4-18
2.4-15
2.3-40
2.3-33
2.3-24
2.3-12
2.3-10
2.3-0
2.2-31
2.2-12
2.2-5
2.1-66
2.1-49
2.1-48
2.1-41
2.1-37
2.1-25
2.1-16
2.1-12
2.0-41
2.0-31
2.0-29
2.0-12
2.0-08
2.0-05
2.0-04
1.9-92
1.9-82
1.9-70
1.9-67
1.9-64
1.9-63
1.9-58
1.9-55
1.9-54
1.9-52
1.9-46
1.9-44
1.9-41
1.9-33
1.9-32
1.9-29
1.9-27
1.9-19
1.9-13
1.9-12
1.9-11
1.9-5
1.9-1
1.8-39
1.8-38
1.8-35
1.8-31
1.8-27
1.8-25
1.8-22
1.8-20
1.8-12
1.8-9
1.8-3
1.7-46
1.7-29
1.7-23
1.7-18
1.7-8
1.7-6
1.6-22
1.6-19
1.6-16
1.6-15
1.6-10
1.5-16
1.5-8
1.4-10
1.3-11
1.3-4
1.3-1
1.2-6
1.1.7
1.0.4
1.0.0-1
Install
install.packages('raster')
Monthly Downloads
140,904
Version
3.6-30
License
GPL (>= 3)
Maintainer
Robert Hijmans
Last Published
October 2nd, 2024
Functions in raster (3.6-30)
Search all functions
aggregate
Aggregate raster cells or SpatialPolygons/Lines
addLayer
Add or drop a layer
atan2
Two argument arc-tangent
as.logical
Change cell values to logical or integer values
as.list
Create a list of RasterLayer objects
bands
Number of bands
barplot
Bar plot of a RasterLayer
autocorrelation
Spatial autocorrelation
boxplot
Box plot of Raster objects
cellFrom
Get cell, row, or column number
blockSize
Block size for writing files
calc
Calculate
boundaries
boundaries (edges) detection
bind
Bind Spatial* objects
brick
Create a RasterBrick object
buffer
buffer
as.raster
Coerce to a 'raster' object
as.matrix
Get a vector, matrix, or array with raster cell values
click
Query by clicking on a map
Extreme coordinates
Coordinates of the Extent of a Raster object
compareRaster
Compare Raster objects
clamp
Clamp values
clearValues
Clear values
contour
Contour plot
clump
Detect clumps
cv
Coefficient of variation
compareCRS
Partially compare two CRS objects
cut
Convert values to classes
density
Density plot
extent
Extent
extension
Filename extensions
datasource
Are values in memory and/or on disk?
dataType
Data type
corLocal
Local correlation coefficient
cellsFromExtent
Cells from extent, and vice versa
cover
Replace NA values with values of other layers
cellStats
Statistics across cells
dim
Dimensions of a Raster* object
filename
Filename
extremeValues
Minimum and maximum values
crop
Crop
Extract by index
Indexing to extract values of a Raster* object
draw
Draw a line or polygon
factors
Factors
extract
Extract values from Raster objects
getValues
Get raster cell values
filledContour
Filled contour plot
distance
Distance
drawExtent
Create an Extent object by drawing on a map
cluster
Use a multi-core cluster
distanceFromPoints
Distance from points
focal
Focal values
disaggregate
Disaggregate
colortable
colortable
direction
Direction
getValuesFocal
Get focal raster cell values
gridDistance
Distance on a grid
hillShade
Hill shading
flip
Flip
intersect
Intersect
focalWeight
Focal weights matrix
geom
Get the coordinates of a vector type Spatial* object
hist
Histogram
nlayers
Number of layers
flowPath
Flow path
isLonLat
Is this longitude/latitude data?
origin
Origin
getData
Get geographic data
localFun
Local functions
match
Value matching for Raster* objects
crosstab
Cross-tabulate
erase
Erase parts of a SpatialPolygons* or SpatialLines* object. The inverse of this can be done with
intersect
mask
Mask values in a Raster object
extend
Extend
predict
Spatial model predictions
getValuesBlock
Get a block of raster cell values
pointDistance
Distance between points
freq
Frequency table
plotRGB
Red-Green-Blue plot of a multi-layered Raster object
persp
Perspective plot
Gain and offset
Gain and offset of values on file
merge
Merge Raster* objects
resample
Resample a Raster object
hdr
Header files
image
Image
head
Show the head or tail of a Raster* object
layerStats
Correlation and (weighted) covariance
initialize
Initialize a Raster object with values
inifile
Read a .ini file
plot
Plot a Raster* object
layerize
Layerize
Programming
Helper functions for programming
rasterToContour
Raster to contour lines conversion
rasterFromCells
Subset a raster by cell numbers
rasterFromXYZ
Create a Raster* object from x, y, z values
rotate
Rotate
rasterToPoints
Raster to points conversion
rotated
Do the raster cells have a rotation?
interpolate
Interpolate
rowFromCell
Row or column number from a cell number
metadata
Metadata
mosaic
Merge Raster* objects using a function for overlapping areas
modal
modal value
rowSums
rowSums and colSums for Raster objects
movingFun
Moving functions
projectRaster
Project a Raster object
spEasy
Create SpatialLines* or SpatialPolygons*
projection
Get or set a coordinate reference system (projection)
properties
Raster file properties
resolution
Resolution
raster-package
Overview of the functions in the raster package
names
Names of raster layers
raster
Create a RasterLayer object
ncell
Number or rows, columns, and cells of a Raster* object
round
Integer values
readAll
Read values from disk
rectify
rectify a Raster object
quantile
Raster quantiles
overlay
Overlay Raster objects
replacement
Replace cell values or layers of a Raster* object
sampleRegular
Regular sample
pairs
Pairs plot (matrix of scatterplots)
sampleStratified
Stratified random sample
rasterToPolygons
Raster to polygons conversion
spplot
Use spplot to plot a Raster* or other object
setExtent
Set the extent of a RasterLayer
Extent math
round Extent coordinates
reclassify
Reclassify
SampleInt
Sample integer values
sampleRandom
Random sample
shift
Shift
Options
Global options for the raster package
scalebar
scalebar
Slope and aspect
Slope and aspect
select
Geometric subsetting
rasterTmpFile
Temporary files
rasterize
Rasterize points, lines, or polygons
transpose
Transpose
setValues
Set values of a Raster object
shapefile
Read or write a shapefile
stack
Create a RasterStack object
setMinMax
Compute min and max values
substitute
Substitute values in a Raster* object
stackSave
Save or open a RasterStack file
subset
Subset layers in a Raster* object
trim
Trim
stackApply
Apply a function on subsets of a RasterStack or RasterBrick
union
Union Extent or SpatialPolygons* objects
scale
Scale values
unstack
Unstack
update
Update raster cells of files (on disk)
xyFromCell
Coordinates from a row, column or cell number
z-values
Get or set z-values
zApply
z (time) apply
terrain
Terrain characteristics
unique
Unique values
writeRaster
Write raster data to a file
text
Add labels to a map
validCell
Validity of a cell, column or row number
Summary
Summary
symdif
Symetrical difference
validNames
Create valid names
stackSelect
Select cell values from a multi-layer Raster* object
writeValues
Write values to a file
zonal
Zonal statistics
zoom
Zoom in on a map
stretch
Stretch
weighted.mean
Weighted mean of rasters
which
Which cells are TRUE?
writeFormats
File types for writing
which.min
Where is the min or max value?
Arith-methods
Arithmetic with Raster* objects
adjacent
Adjacent cells
KML
Write a KML or KMZ file
alignExtent
Align an extent (object of class Extent)
NAvalue
Set the NA value of a RasterLayer
Raster-class
Raster* classes
Extent-class
Class "Extent"
Logic-methods
Logical operators and functions
Math-methods
Mathematical functions
Rcpp-class
Rcpp classes
RGB
Create a Red-Green-Blue Raster object
as.character
Character representation of a Raster or Extent object
Compare-methods
Compare Raster* objects
Summary-methods
Summary methods
as.data.frame
Get a data.frame with raster cell values, or coerce SpatialPolygons, Lines, or Points to a data.frame
approxNA
Estimate values for cell values that are
NA
by interpolating between layers
animate
Animate layers of a Raster* object
area
Size of cells