library(tidyverse); library(kableExtra);library(Taxonstand)
data("bryophytes")



bryophytes %>%
  filter(Intraspecific!="") %>%
  mutate(Scientific.name = paste(
                                  paste0("$",Genus,"$$~$"),
                                  paste0("$",Species,"$$~$"),
                                  Var,
                                  paste0("$",Intraspecific,"$$~$","."))) %>%  
  kbl(longtable = F, "html",
      escape = F) %>%
  kable_styling()

Cid Edson Mendonça Póvoas

Engenheiro Agrônomo - Data Scientist 
CREA-BA: 051984991-4
Técnico em Segurança do Trabalho 
Nº: 0012669/BA
Tel: +55 73 99151-9565


Em ter., 5 de abr. de 2022 às 15:37, Samuel Carvalho por (R-br) <r-br@listas.c3sl.ufpr.br> escreveu:
Olá pessoal,
Gostaria de uma ajuda de vocês para criar uma variável que tem algumas regras de formatação. No caso são nomes científicos de plantas.
Envio o database bryophytes como exemplo. Nesta nova variável, as colunas Genus e Species são em itálico, a coluna Var normal e a coluna Intraspecific em itálico.
Aqui vai um exemplo de uma tentativa sem sucesso:

library(tidyverse); library(kableExtra);
data("bryophytes")
bryophytes %>%
  filter(!is.na(Intraspecific)) %>%
  kbl() %>%
  kable_styling() %>%
  column_spec(c(2,3,5), italic = T) %>%
  mutate(Scientific.name = paste(Genus, Species, Var, Intraspecific)) # Aqui esta o erro

Obrigado.
At.te.

 

====================================
Samuel P. C. Carvalho
Engº Florestal [UFLA]
Mestre em Ciências Florestais [UFLA]
Doutor em Recursos Florestais [ESALQ/USP]
=============================================
_______________________________________________
R-br mailing list
R-br@listas.c3sl.ufpr.br
https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.