29.01.2015 Views

Analysing spatial point patterns in R - CSIRO

Analysing spatial point patterns in R - CSIRO

Analysing spatial point patterns in R - CSIRO

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

34 Objects, classes and methods <strong>in</strong> R<br />

> data(humberside)<br />

> plot(humberside)<br />

humberside<br />

Exercise 1 F<strong>in</strong>d out how to modify the command plot(swedishp<strong>in</strong>es) so that the title reads<br />

“Swedish P<strong>in</strong>es data” and the <strong>po<strong>in</strong>t</strong>s are represented by plus-signs <strong>in</strong>stead of circles.<br />

When you type pr<strong>in</strong>t(swedishp<strong>in</strong>es) or just swedishp<strong>in</strong>es, this <strong>in</strong>vokes the generic commandpr<strong>in</strong>t,<br />

which dispatches to the methodpr<strong>in</strong>t.ppp, which pr<strong>in</strong>ts some sensible <strong>in</strong>formation<br />

about the <strong>po<strong>in</strong>t</strong> pattern swedishp<strong>in</strong>es at the term<strong>in</strong>al.<br />

> swedishp<strong>in</strong>es<br />

planar <strong>po<strong>in</strong>t</strong> pattern: 71 <strong>po<strong>in</strong>t</strong>s<br />

w<strong>in</strong>dow: rectangle = [0, 96] x [0, 100] units (one unit = 0.1 metres)<br />

The generic command summary is meant to provide basic summary statistics for a dataset.<br />

When you type summary(swedishp<strong>in</strong>es) this is dispatched to the method summary.ppp, which<br />

computes a sensible set of summary statistics for a <strong>po<strong>in</strong>t</strong> pattern, and pr<strong>in</strong>ts them at the term<strong>in</strong>al.<br />

> summary(swedishp<strong>in</strong>es)<br />

Planar <strong>po<strong>in</strong>t</strong> pattern: 71 <strong>po<strong>in</strong>t</strong>s<br />

Average <strong>in</strong>tensity 0.0074 <strong>po<strong>in</strong>t</strong>s per square unit (one unit = 0.1 metres)<br />

W<strong>in</strong>dow: rectangle = [0, 96]x[0, 100]units<br />

W<strong>in</strong>dow area = 9600 square units<br />

Unit of length: 0.1 metres<br />

The command density is also generic. It is normally used to compute a kernel density<br />

estimate of a probability distribution from a vector of numbers. (This “default method” is<br />

called density.default.) But there is also a method for <strong>po<strong>in</strong>t</strong> <strong>patterns</strong>, so that when you type<br />

density(swedishp<strong>in</strong>es), this is dispatched to density.ppp which computes a two-dimensional<br />

kernel estimate of the <strong>in</strong>tensity function.<br />

> plot(density(swedishp<strong>in</strong>es, sigma = 10))<br />

Copyright<strong>CSIRO</strong> 2010

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!