EVOLUTION-MANAGER
Edit File: weighted.mean.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><title>R: Weighted mean of rasters</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <link rel="stylesheet" type="text/css" href="R.css" /> </head><body> <table width="100%" summary="page for weighted.mean {raster}"><tr><td>weighted.mean {raster}</td><td style="text-align: right;">R Documentation</td></tr></table> <h2>Weighted mean of rasters</h2> <h3>Description</h3> <p>Computes the weighted mean for each cell of a number or raster layers. The weights can be spatially variable or not. </p> <h3>Usage</h3> <pre> ## S4 method for signature 'RasterStackBrick,vector' weighted.mean(x, w, na.rm=FALSE, filename='', ...) ## S4 method for signature 'RasterStackBrick,RasterStackBrick' weighted.mean(x, w, na.rm=FALSE,filename='', ...) </pre> <h3>Arguments</h3> <table summary="R argblock"> <tr valign="top"><td><code>x</code></td> <td> <p>RasterStack or RasterBrick</p> </td></tr> <tr valign="top"><td><code>w</code></td> <td> <p>A vector of weights (one number for each layer), or for spatially variable weights, a RasterStack or RasterBrick with weights (should have the same extent, resolution and number of layers as x)</p> </td></tr> <tr valign="top"><td><code>na.rm</code></td> <td> <p>Logical. Should missing values be removed?</p> </td></tr> <tr valign="top"><td><code>filename</code></td> <td> <p>Character. Output filename (optional)</p> </td></tr> <tr valign="top"><td><code>...</code></td> <td> <p>Additional arguments as for <code><a href="writeRaster.html">writeRaster</a></code></p> </td></tr> </table> <h3>Value</h3> <p>RasterLayer </p> <h3>See Also</h3> <p><code><a href="Summary-methods.html">Summary-methods</a></code>, <code><a href="../../stats/html/weighted.mean.html">weighted.mean</a></code> </p> <h3>Examples</h3> <pre> b <- brick(system.file("external/rlogo.grd", package="raster")) # give least weight to first layer, most to last layer wm1 <- weighted.mean(b, w=1:3) # spatially varying weights # weigh by column number w1 <- init(b, v='col') # weigh by row number w2 <- init(b, v='row') w <- stack(w1, w2, w2) wm2 <- weighted.mean(b, w=w) </pre> <hr /><div style="text-align: center;">[Package <em>raster</em> version 3.3-13 <a href="00Index.html">Index</a>]</div> </body></html>