plot.nirdf: Plota um objeto nirdf.

View source: R/plot.R

plot.nirdfR Documentation

Plota um objeto nirdf.

Description

\lifecycle

experimental

Usage

## S3 method for class 'nirdf'
plot(
  x,
  category,
  remove_cols = NULL,
  xlabel = parse(text = "Wavenumber (cm^-1)"),
  ylabel = "Absorbance",
  legend_position = "topright",
  cex_pt = 0.05,
  cex_leg = 0.5,
  text_font = 1,
  plot_legend = TRUE,
  color = NULL,
  ...
)

Arguments

x

Um objeto nirdf.

category

Nome da coluna contendo a variável categórica do objeto nirdf.

remove_cols

Vetor de texto contendo os nomes das colunas a serem removidos.

xlabel

Texto do eixo X.

ylabel

Texto do eixo Y.

legend_position

Posição da legenda, como adotado na função 'legend()'.

cex_pt

Tamanho adotado no argumento cex da função 'points()'.

cex_leg

Tamanho adotado no argumento cex da função 'legend()'.

text_font

Tipo de fonte a ser utilizado em 'legend()'. Por padrão, opção 1, que corresponde em texto simples, sem formatação. Outras opções são '2', negrito, '3', itálico, e '4', negrito e itálico.

plot_legend

Plota a legenda? Se não plotar, ao utilizar 'FALSE', a função retorna um 'data.frame' para ser utilizado a posteriori na construção de uma legenda utilizando a função 'layout'.

color

Vetor de cores. Se não fornecido, a função providenciará uma seleção automaticamente. Atenção ao comprimento deste vetor. Ele deve ser de tamanho mínimo ao número de categorias do objeto nirdf.

...

Funções adicionais a serem fornecidas à função 'plot()'.

Value

Um plot.

Examples

# Load nir data
library("NIRtools")
data(nir_data)
nirdad <- nirdf(nir_data, "SP1",
 measure_columns = grep("^X", names(nir_data), value = TRUE),
  measure_columns_prefix = "X")
plot(nirdad, "SP1")

ricoperdiz/NIRtools documentation built on Oct. 24, 2023, 1:30 a.m.