Na linguagem R, diferentes funções são utilizadas para taref...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: D
Fundamento decisivo: A decisão estava na finalidade da função citada no enunciado: identificar qual alternativa corresponde à criação de tabela formatada no R. Entre as opções, apenas gt() atende a esse uso.
- Se o enunciado pedir tabela formatada, procure a função destinada à construção tabular, não a de gráficos, datas ou filtragem.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
A (filter()): Função do pacote dplyr (integrado ao tidyverse), utilizada estritamente para filtrar linhas de um data frame com base em condições lógicas, e não para formatar tabelas de relatório.
B (ymd()): Função do pacote lubridate, utilizada para parsear e manipular datas (convertendo strings no formato Ano-Mês-Dia em objetos de data válidos).
C (ggplot()): Função principal do pacote ggplot2, utilizada para a criação de gráficos e visualizações estatísticas baseadas na gramática dos gráficos (Grammar of Graphics).
D (Correta - gt()): Função do pacote gt desenvolvida especificamente para transformar dados tabulares em tabelas lindamente formatadas, personalizadas e com apelo visual profissional para relatórios.
E (print()): Função genérica do R base destinada a imprimir a representação textual padrão de objetos no console, sem qualquer capacidade avançada de estilização visual para relatórios.
A) Incorreta. A função filter() é um verbo do pacote dplyr utilizado estritamente para filtragem de registros (linhas) de um DataFrame com base em condições lógicas (ex: selecionar apenas contribuintes com pendências fiscais). Ela atua na manipulação lógica dos dados, e não na sua formatação visual ou estética.
B) Incorreta. A função ymd() serve única e exclusivamente para o tratamento e padronização de dados cronológicos (datas) no formato Ano-Mês-Dia. Ela converte textos brutos em objetos da classe Date no R, não possuindo nenhuma atribuição de design ou exibição de relatórios.
C) Incorreta. O ggplot() é a função de inicialização do pacote ggplot2, para a criação de gráficos estatísticos estruturados
D) Correta. A função gt() (gt - Great Tables). Ela foi projetada especificamente para receber DataFrames brutos e transformá-los em tabelas de apresentação de altíssima qualidade, permitindo ao analista ou auditor configurar de forma modular elementos como cabeçalhos estilizados, títulos, subtítulos, notas de rodapé, formatação de moedas e agrupamentos visuais de colunas.
E) Incorreta. A função print() é um comando genérico de saída do R Base. Ela exibe a representação textual e crua (raw) de um objeto diretamente no console de desenvolvimento. O seu resultado visual é puramente técnico, sem qualquer alinhamento estético, fontes ou formatações profissionais exigidas em relatórios institucionais.
? Esquema de Memorização: Fluxo do Relatório no R
[Massa de Dados] ➔ filter() (Filtra as linhas) ➔ gt() (Formata a tabela final)
➔ ggplot() (Gera o gráfico de suporte)
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo