granplot: Histogram with a cumulative percentage curve

View source: R/granplot.R

granplotR Documentation

Histogram with a cumulative percentage curve

Description

This function provides a histogram of the grain-size distribution with a cumulative percentage curve

Usage

granplot(x, xc = 1, meshmin=1, hist = TRUE, cum = TRUE, main = "", 
			col.cum = "red", col.hist="darkgray", cexname=0.9,
			cexlab=1.3, decreasing=FALSE, log.scale=TRUE)

Arguments

x

A numeric matrix or data frame (see the shape of data(granulo))

xc

A numeric value or a numeric vector to define columns

meshmin

Define the size of the smallest meshsize if it is 0 in raw data

hist

If TRUE, display a histogram; if FALSE, do not display a histogram (only for only one column)

cum

If TRUE, display a cumulative percentage curve; if FALSE do not display a cumulative percentage curve (only for only one column)

main

Add a title to the current plot

col.cum

Color in which cumulative percentage curve will be drawn

col.hist

Color in which histogram will be drawn

cexname

A numerical value giving the amount by which plotting text and symbols should be magnified relative to the default.

cexlab

A numerical value giving the amount by which axis labels should be magnified relative to the default.

decreasing

A logical value defining the order increasing or decreasing

log.scale

A logical value; if TRUE (default), use logarithmic scale for x-axis; if FALSE, use linear scale

Details

The obtained graph is the most commonly used by Sedimentologists

Value

A histogram with a cumulative percentage curve

Author(s)

Regis K. Gallon (CNAM-Intechmer)
regis.gallon@lecnam.net
Jerome Fournier (CNRS)
fournier@mnhn.fr

See Also

grandistrib

Examples

data(granulo)
granplot(granulo,xc=1,hist=TRUE,cum=TRUE,main="Grain-size Distribution",
			col.hist="gray",col.cum="red")
      
granplot(granulo,xc=2:4,main="Grain-size Distribution")

G2Sd documentation built on Nov. 11, 2025, 5:12 p.m.