spc.vector {zipfR} | R Documentation |
spc.vector
returns a selected range of elements from a
frequency spectrum as a plain numeric vector (which may contain
entries with V_m = 0, unlike the spc
object
itself).
spc.vector(obj, m.min=1, m.max=15, all=FALSE)
obj |
an object of class spc , representing an observed or
expected frequency spectrum |
m.min, m.max |
determine the range of frequency classes to be returned (defaulting to 1 ... 15) |
all |
if TRUE , a vector containing the entire frequency
spectrum is returned, i.e. m.max is set to max(obj$m) .
Note that the value of m.min can still be overridden manually
to return only part of the spectrum. |
spc.vector(obj, a, b)
is fully equivalent to Vm(obj,
a:b)
(and is implemented in this way).
A numeric vector with the selected elements of the frequency spectrum.
In this vector, empty frequency classes (V_m = 0) are
represented by 0 entries (unlike the spc
object, which omits
all empty classes).
spc
for more information about spc
objects and
links to relevant functions
Vm.spc
for an alternative way of extracting spectrum
vectors from a .spc
object, and N.spc
,
V.spc
, VV.spc
, VVm.spc
for
extracting related information
## Brown Noun spectrum data(BrownNoun.spc) ## by default, extract first 15 elements spc.vector(BrownNoun.spc) ## first five elements spc.vector(BrownNoun.spc,1,5) ## just frequencies of spc elements 4 and 5 spc.vector(BrownNoun.spc,4,5) ## same as Vm(BrownNoun.spc,4:5)