Learn R Programming

intensity.analysis (version 0.1.6)

IIA2csv: Output the result of Interval level intensity analysis as csv.

Description

Output the result of Interval level intensity analysis as csv.

Usage

IIA2csv(IIA.output, time.points, filename)

Arguments

IIA.output

Output list generated by IIA function.

time.points

a charachter vector showing the time point of each raster layer in chronological order.

filename

A charachter variable including an optional path and a required filename to where the user wants to store the csv output. If only the name of the file is provided, it will be stored in the working directory.

Value

The output is a CSV file.

Details

Gets the output of IIA function and the path variable and generate a csv report called "IntervalLevelIntensityAnalysis.csv". The output will be stored in "CSVOutput" directory in path direction.

Examples

Run this code
# NOT RUN {
raster_2005 <- raster::raster(system.file("external/RASTER_2005.RST", package="intensity.analysis"))
raster_2010 <- raster::raster(system.file("external/RASTER_2010.RST", package="intensity.analysis"))
raster_2012 <- raster::raster(system.file("external/RASTER_2012.RST", package="intensity.analysis"))
raster.layers <- list(raster_2005, raster_2010, raster_2012)
time.points <- c("2005","2010","2012")
categories <- c("Water","Trees","Impervious")
crosstabulation <- multicrosstab(raster.layers, time.points, categories)
IIA.output <- IIA(crosstabulation, time.points)
filename <- file.path(normalizePath(tempdir(), winslash = "/"), "IIA.csv")
IIA2csv(IIA.output,time.points, filename)
# }

Run the code above in your browser using DataLab