Mudanças entre as edições de "R:devtools"
Ir para navegação
Ir para pesquisar
| Linha 51: | Linha 51: | ||
lang = "Portugues" | lang = "Portugues" | ||
} | } | ||
| + | |||
| + | <h1>Testado a biblioteca</h1> | ||
| + | |||
| + | load_all() | ||
| + | stopword("pt") | ||
Edição atual tal como às 19h11min de 2 de junho de 2020
Biblioteca para criar bibliotecas (pacotes)
Instalando a biblioteca
install.packages("devtools")
library("devtools")
Criando um pacote
Antes de criar uma biblioteca, seleciona o pasta de trabalho
setwd("d:/projeto/www/r")
create("Rthesa")
A função irá criar dois arquivos
- DESCRIPTION - NAMESPACE
e uma pasta R onde deve ser colocada cada função criada. Deve-se utilizar um arquivo para cada função.
No início de cada arquivo deve-se informar alguns parametros para possibilitar a documentação automática da função
Veja exemplo de uma função:
#' @title StopWords do Thesa
#' @name stopword
#'
#' @description Recupera as stopswords do Thesa
#'
#' @param l linguage do stopword
#'
#' @details Utilize este campo para escrever detalhes mais tecnicos da
#' sua funcao (se necessario), ou para detalhar melhor como
#' utilizar determinados argumentos.
#'
#' @return Retorna as StopWords
#'
#' @author Rene Faustino Gabriel Junior
#'
#' @seealso \code{\link[base]{sum}}, \code{\link[base]{+}}
#'
#' @examples
#' stopword("pt")
#'
#' x <- 3
#' y <- 4
#' soma(x = x, y = y)
#'
#' @export
stopword <- function ( lang )
{
lang = "Portugues"
}
Testado a biblioteca
load_all()
stopword("pt")