Questão de Programação — Linguagens de programação — CESPE / CEBRASPE 2023
Programação›Linguagens de programação
Código
ce160307
Banca
CESPE / CEBRASPE
Órgão
SEFIN de Fortaleza - CE
Ano
2023
Nível
Superior
Cargo
Analista Fazendário Municipal - Área de Conhecimento: Engenharia Civil
Tendo como referência essas informações e considerando que todas as bibliotecas necessárias foram corretamente instaladas e disponibilizadas, julgue o próximo item, relativos ao software livre R e ao RStudio. De acordo com o código a seguir, a variável sefin receberá corretamente os dados importados do arquivo sefin.csv. library(readr) endereco = “https://ide.sefin.fortaleza.ce.gov.br/downlo ads/sefin.csv” sefin <- read.csv(endereco, sep=“;”) head(sefin)
CCerto
EErrado
Revelar gabarito e comentário▾
GabaritoC — Certo
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Linguagem R — Importação de Dados com read.csv
SE LIGUE NESSA!
Esta questão depende do arquivo sefin.csv e de sua disponibilidade na URL fornecida. O comentário abaixo analisa a correção sintática e lógica do código R, assumindo que o arquivo existe e está no formato esperado (separador ;). Para a resposta na prova, considere o gabarito oficial.
Gabarito: Certo (C). O código apresentado utiliza a função read.csv() do R base, que é capaz de ler arquivos CSV a partir de URLs. O separador ; é especificado corretamente, e a biblioteca readr é carregada sem conflitos. Portanto, a variável sefin receberá os dados importados, desde que a URL esteja acessível e o arquivo esteja no formato esperado.
O código é:
library(readr): carrega o pacote readr, que fornece funções alternativas de leitura, mas não interfere.
endereco = "...": define a URL como uma string.
sefin <- read.csv(endereco, sep=";"): lê o arquivo CSV da URL, usando ponto-e-vírgula como separador de colunas. O R base aceita URLs diretamente.
head(sefin): exibe as primeiras linhas do data frame.
Não há erro sintático. O único possível problema estaria na inexistência do arquivo ou em um separador diferente, mas o enunciado afirma que as bibliotecas estão instaladas e disponibilizadas, indicando que o ambiente está pronto.