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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

38 Enter<strong>in</strong>g <strong>po<strong>in</strong>t</strong> pattern data <strong>in</strong>to spatstat<br />

<br />

Recommended range of argument r: [0, 24]<br />

Available range of argument r: [0, 24]<br />

Unit of length: 0.1 metres<br />

> plot(u)<br />

u<br />

K(r)<br />

0 500 1000 1500<br />

iso<br />

trans<br />

border<br />

theo<br />

0 5 10 15 20<br />

r (one unit = 0.1 metres)<br />

6 Enter<strong>in</strong>g <strong>po<strong>in</strong>t</strong> pattern data <strong>in</strong>to spatstat<br />

To analyse your own <strong>po<strong>in</strong>t</strong> pattern data <strong>in</strong> spatstat, you’ll need to read the data <strong>in</strong>to R and<br />

convert them <strong>in</strong>to an object of class "ppp".<br />

This section expla<strong>in</strong>s how to handle ‘raw’ data <strong>in</strong> a text file. Section 7 expla<strong>in</strong>s how to<br />

handle data files <strong>in</strong> other formats (such as ESRI shapefiles).<br />

6.1 Read<strong>in</strong>g raw data <strong>in</strong>to R<br />

It’s good practice to keep a copy of your orig<strong>in</strong>al data <strong>in</strong> a text file (where it is not dependent<br />

on changes to software, data formats etc). The data can then be loaded <strong>in</strong>to R us<strong>in</strong>g standard<br />

operations.<br />

Two common formats for the data are<br />

a comma-separated values (csv) file, generated by many spreadsheet packages. To read<br />

data from a csv file <strong>in</strong>to R, use the command read.csv.<br />

a table format file. The data are arranged <strong>in</strong> rows and columns, one row for each <strong>spatial</strong><br />

<strong>po<strong>in</strong>t</strong>, someth<strong>in</strong>g like this:<br />

East<strong>in</strong>g North<strong>in</strong>g Diameter<br />

176.111 32.105 10.4<br />

175.989 31.979 7.6<br />

.... .... ....<br />

The first l<strong>in</strong>e of the file is an (optional) header. To read these data <strong>in</strong>to R, use the command<br />

read.table.<br />

Copyright<strong>CSIRO</strong> 2010

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

Saved successfully!

Ooh no, something went wrong!