organization | R Documentation |
Retrieve or set the organization of a colorSpec object.
## S3 method for class 'colorSpec'
organization(x)
## S3 replacement method for class 'colorSpec'
organization(x) <- value
x |
a colorSpec R object |
value |
a valid organization: |
If organization(x)
is "vector"
, then x
is a vector
representing a single spectrum. Compare this with stats::ts()
.
If organization(x)
is "matrix"
, then x
is a matrix
and the spectra are stored in the columns.
If organization(x)
is "df.col"
, then x
is a data.frame
with M+1 columns, where M is the number of spectra.
The wavelengths are stored in column 1, and the spectra in columns 2:(M+1).
This organization is good for printing to the console, and writing to files.
If the organization
of x
is "df.row"
, then x
is a data.frame
with N rows, where N is the number of spectra.
The spectra are stored in the last column, which is a matrix with the name "spectra"
.
The other columns preceding spectra
(if present) contain extra data associated with
the spectra; see extradata
.
organization(x)
returns a valid organization:
'vector'
, 'matrix'
, 'df.col'
, or 'df.row'
.
In organization(x) <- value
if x
has more than 1 spectrum,
then value
equal to 'vector'
is invalid and ignored.
If organization(x)
is equal to 'df.row'
and also has extradata
,
then changing the organization
silently discards the extradata
.
colorSpec
; extradata
organization(Hoya) # returns 'df.row'
organization(Hoya) = 'matrix' # extradata in Hoya is silently discarded
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.