rose: Rose Diagram

View source: R/rose.R

roseR Documentation

Rose Diagram

Description

Rose diagram of angle orientations or directions

Usage

rose(angles, bins, x = 0, y = 0, col = "black", border = "black",
annot = FALSE, main = "", prop = 1, pts = FALSE, cex = 1, pch = 16,
dotsep = 40, siz = 1, LABS = LABS, LABangle = 180, add = FALSE, SYM = FALSE)

Arguments

angles

numeric, vector of angles in radians

bins

integer, number of bins

x

numeric, x location on page

y

numeric, y location on page

col

color for pie slices

border

color for pie borders

annot

logical, annotation

main

character, main title

prop

proportional plotting, default = 1

pts

logical, add points (default=FALSE)

cex

character expansion

pch

plotting character

dotsep

separation of dots

siz

size of plot

LABS

Labels

LABangle

angle for plotting Label angles

add

logical, add to plot (default=FALSE)

SYM

logical, symmetric rose diagram (FALSE)

Details

Create a rose diagram or add rose diagram to an existing plot. Used for plotting geographic orientations or directions.

Value

list:

usector

sector angles

uradius

sector radii

usizx

x size scale

usizy

y size scale

x

x center on page

y

y center on page

Note

For symmetric plots, bins are rotated and added together, then the reflection is made.

Author(s)

Jonathan M. Lees<jonathan.lees@unc.edu>

See Also

package RFOC for distributions on a sphere

Examples


ff=c(23,27,53,58,64,83,85,88,93,99,100,
  105,113,113,114,117,121,123,125,126,
  126,126,127,127,128,128,129,132,132,
  132,134,135,137,144,145,145,146,153,
  155,155,155,157,163,165,171,172,179,181,186,190,212)




rose((ff-90)*pi/180, 50, x=0, y=0, LABS = c("N", "S", "W", "E"), 
annot=TRUE,border='white',LABangle=135, siz =sqrt(2), SYM=FALSE)

rose((ff-90)*pi/180, 50, x=0, y=0, LABS = c("N", "S", "W", "E"), 
annot=TRUE,border='white',LABangle=135, siz =sqrt(2), SYM=TRUE)






GEOmap documentation built on Sept. 1, 2023, 5:09 p.m.