Description Usage Arguments Author(s) References See Also Examples

Function `chist`

can be used to plot 2-dimensional
histograms and rose diagrams for circular data.

1 2 3 4 |

`x` |
a numeric vector storing angular values between 0 and 2 pi, or an object that can be coerced to. |

`nbins` |
the number of bins of the circular histogram. Internally, it is rounded to a multiple of 4. |

`radius` |
the radius of the reference circle. If |

`area.prop` |
logical; if |

`prob` |
logical; if |

`total.area` |
a positive number specifying the total area under the
density curve. If |

`nlabels` |
integer, for the number of levels for the
density/frequency values to be plotted; if |

`col` |
the color to fill the bars. |

`border` |
the color of the border around the bars. |

`m` |
the number of points within each bin to plot the circular histogram. The larger the number is, the smoother the plot looks. |

`xlim` |
numeric vectors of length 2, giving the x coordinates ranges. |

`ylim` |
numeric vectors of length 2, giving the y coordinates ranges. |

`main` |
the main title (on top) |

Danli Xu <dxu452@aucklanduni.ac.nz>, Yong Wang <yongwang@auckland.ac.nz>

Xu, D. and Wang, Y. (2019) Area-proportional Visualization for Circular Data (submitted).

1 2 3 4 5 6 7 8 9 10 11 12 13 14 | ```
# 600 observations from two von Mises distributions
library(circular)
x = c(rvonmises(200, circular(pi/4), 5), rvonmises(400, circular(pi), 20))
chist(x) # area-proportional circular histgram
chist(x, area = FALSE) # height-proportional circular histgram
chist(x, radius=0) # area-proportional rose diagram
chist(x, radius=0, area=FALSE) # height-proportional rose diagram
chist(x, prob=FALSE) # labels for frequency
chist(x, nlabels=0) # no label
chist(x, xlim=c(-1.7,1)) # use xlim
chist(x, area=FALSE, total=2) # with scaling
chist(x, area=FALSE, total=NULL) # without scaling
``` |

Embedding an R snippet on your website

Add the following code to your website.

For more information on customizing the embed code, read Embedding Snippets.