plot_producer: Draws a Graphical Representation of a Numeric Vector

Description Usage Arguments Details Value Examples

View source: R/visualization.R

Description

Draws a step function that represents a numeric vector with elements in [a,∞].

Usage

1
2
3
4
5
plot_producer(x, type = c("left.continuous", "right.continuous",
  "curve"), extend = FALSE, add = FALSE, pch = 1, col = 1,
  lty = 1, lwd = 1, cex = 1, col.steps = col, lty.steps = 2,
  lwd.steps = 1, xlab = "", ylab = "", main = "", xmarg = 10,
  xlim = c(0, length(x) * 1.2), ylim = c(a, max(x)), a = 0, ...)

Arguments

x

non-negative numeric vector

type

character; 'left.continuous' (the default) or 'right.continuous' for step functions and 'curve' for a continuous step curve

extend

logical; should the plot be extended infinitely to the right? Defaults to FALSE

add

logical; indicates whether to start a new plot, FALSE by default

pch, col, lty, lwd, cex, xmarg

graphical parameters

col.steps, lty.steps, lwd.steps

graphical parameters, used only for type of 'left.continuous' and 'right.continuous' only

ylim, xlim, xlab, ylab, main, ...

additional graphical parameters, see plot.default

a

single numeric value

Details

In agop, a vector x=(x_1,…,x_n) can be represented by a step function defined for 0≤ y<n and given by:

π(y)=x_{(n-floor(y+1)+1)}

(for type == 'right.continuous') or for 0< y≤ n

π(y)=x_{(n-floor(y)+1)}

(for type == 'left.continuous', the default) or by a curve interpolating the points (0, x_{(n)}), (1, x_{(n)}), (1, x_{(n-1)}), (2, x_{(n-1)}), ..., (n, x_{(1)}). Here, x_{(i)} denotes the i-th smallest value in x.

In bibliometrics, a step function of one of the two above-presented types is called a citation function.

For historical reasons, this function is also available via its alias, plot.citfun [but its usage is deprecated].

Value

nothing interesting

Examples

1
2
john_s <- c(11,5,4,4,3,2,2,2,2,2,1,1,1,0,0,0,0)
plot_producer(john_s, main="Smith, John", col="red")

agop documentation built on March 26, 2020, 7:48 p.m.