Logo Passei Direto
Buscar

BIG DATA PYTHON - TEMA 05 ex03

Ferramentas de estudo

Questões resolvidas

Para a regularização dos dados obtidos, qual técnica podemos utilizar objetivando fazer com que os dados fiquem na mesma escala? A MinMax B Shuffle C Map & Reduce D Divide E Splice

Bibliotecas poderosas de análise e manipulação de dados podem ser utilizadas com a linguagem Python. Qual o método utilizado para fazer a junção entre DataFrames no pandas? A merge B sum C set_index D reset_index E values

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Para a regularização dos dados obtidos, qual técnica podemos utilizar objetivando fazer com que os dados fiquem na mesma escala? A MinMax B Shuffle C Map & Reduce D Divide E Splice

Bibliotecas poderosas de análise e manipulação de dados podem ser utilizadas com a linguagem Python. Qual o método utilizado para fazer a junção entre DataFrames no pandas? A merge B sum C set_index D reset_index E values

Prévia do material em texto

Verifique o seu desempenho e continue
treinando! Você pode refazer o exercício
quantas vezes quiser.
1
Dado que Felipe quer fazer a junção entre dois
conjuntos de dados e escreveu o seguinte
código:
import pandas as pd
df1 = pd.DataFrame({'lkey': ['foo', 'bar', 'baz',
'foo'], 'value': �1, 2, 3, 5���
df2 = pd.DataFrame({'rkey': ['foo', 'bar', 'baz',
'foo'], 'value': �5, 6, 7, 8���
df1.merge(df2, left_on='lkey', right_on='rkey')
Qual destas alternativas descreve as saídas do
código?
I��O conjunto resultante terá colunas lkey,
value_x, rkey, value_y
II��O código não executará, pois Filipe não
definiu os sufixos de coluna
III��O resultado do código em questão
retornará um pd.Series juntando os conjuntos
pela lkey e rkey.
Questão de 10
Corretas
Incorretas
Em branco
1 2 3 4 5
6 7 8 9 10
Análise De…
Firefox https://estacio.saladeavaliacoes.com.br/exercicio/68462bdbf464610f1c...
1 of 15 08/06/2025, 22:34
A
B
C
D
E
Apenas a opção I está correta.
Apenas a opção II está correta.
Apenas a opção III está correta.
Apenas as opções II e III estão
corretas.
Apenas as opções I e III estão
corretas.
Parabéns, você selecionou a
alternativa correta. Confira o
gabarito comentado!
A afirmativa I está corretíssima uma vez
que o resultado terá as colunas chaves e as
colunas valores acrescidas dos sufixos
padrões, porquanto não há declaração
explícita. A afirmativa II é incorreta, por
mais que seja uma boa prática definir os
nomes dos sufixos de suas junções, não
sendo impeditivo à biblioteca executar a
junção sem elas. A afirmativa III é incorreta,
pois o resultado de uma junção é um
pd.DataFrame, uma vez que estamos
falando de operações fechadas assim
como a álgebra que rege o bom
funcionamento de um sistema, i.e., como a
entrada é de DataFrames, a saída
Firefox https://estacio.saladeavaliacoes.com.br/exercicio/68462bdbf464610f1c...
2 of 15 08/06/2025, 22:34
A
B
C
D
E
obrigatoriamente também tem que ser de
DataFrames.
2
A função de agrupamento do Pandas é o
groupby, responsável por influenciar a
indexação das colunas. O que acontece ao
aplicarmos o método reset_index() no resultado
de uma agregação?
Nada, o DataFrame fica imutável.
Os índices não são deletados, evitando
a perda de colunas no DataFrame da
agregação.
As colunas de agrupamento somem, e
o DataFrame passa a ser indexado
pelo número da linha.
O DataFrame é indexado pelas suas
colunas.
O DataFrame é embaralhado.
Firefox https://estacio.saladeavaliacoes.com.br/exercicio/68462bdbf464610f1c...
3 of 15 08/06/2025, 22:34
A
Parabéns, você selecionou a
alternativa correta. Confira o
gabarito comentado!
Quando utilizamos a função groupby do
Pandas, o DataFrame é reindexado com
base nos grupos de colunas escolhidos.
Assim, o índice das agregações passa a ser
o agrupamento. Ao aplicarmos o método
reset_index() após a agregação, os índices
originais das colunas são mantidos,
evitando a perda de colunas no DataFrame
da agregação. Portanto, a alternativa B está
correta, pois afirma que os índices não são
deletados, preservando as colunas
originais do DataFrame.
3
A visualização dos dados é fundamental no
processo de análise, interpretação e obtenção
de conhecimento. Dentre as visualizações mais
adequadas para dados numéricos estão:
I � Histograma
II � Gráfico de Dispersão
III � Gráfico de Pizza
Analisem as alternativas listadas e assinalem a
correta.
Apenas I e III
Firefox https://estacio.saladeavaliacoes.com.br/exercicio/68462bdbf464610f1c...
4 of 15 08/06/2025, 22:34
B
C
D
E
Apenas II e III
Apenas I e II
Apenas III
As alternativas I, II e III
Opa! A alternativa correta é a letra
C. Confira o gabarito comentado!
Os gráficos de histograma e de dispersão
são adequados para a visualização de
dados numéricos. O histograma é útil para
expressar a distribuição das variáveis,
enquanto o gráfico de dispersão é eficaz
para representar a correlação entre as
variáveis. Por outro lado, a alternativa III,
que menciona o gráfico de pizza, não é
adequada para dados numéricos. O gráfico
de pizza é mais apropriado para dados
categóricos, pois permite mostrar a
proporção e os valores distintos de
categorias possíveis. Portanto, a alternativa
correta é a C, que inclui apenas o
histograma e o gráfico de dispersão.
Firefox https://estacio.saladeavaliacoes.com.br/exercicio/68462bdbf464610f1c...
5 of 15 08/06/2025, 22:34
A
B
C
D
E
4
Compreender a análise de dados em Python
é fundamental para o cientista de dados.
Qual o papel do sistema pip da linguagem
Python?
Gerenciador de Pacotes do Python.
Gerenciador de memória do Python.
Gerenciador de espaços virtuais do
Python.
Motor de Busca da IDE do Python.
Biblioteca de Processamento de
Linguagem Natural.
Parabéns, você selecionou a
alternativa correta. Confira o
gabarito comentado!
O sistema pip desempenha um papel
crucial na linguagem Python, pois é
responsável pelo gerenciamento de
pacotes. Isso significa que ele permite a
instalação e o gerenciamento de pacotes
de software escritos em Python, que
Firefox https://estacio.saladeavaliacoes.com.br/exercicio/68462bdbf464610f1c...
6 of 15 08/06/2025, 22:34
A
B
C
D
podem ser importados e utilizados em
nossos programas. A instalação desses
pacotes é feita através do comando 'pip
install'. É importante esclarecer que o
gerenciamento de memória é uma função
do sistema operacional, e não do pip. Além
disso, o gerenciamento de espaços virtuais
é realizado pelo venv ou virtualenv, não
pelo pip. O motor de busca é uma
característica de uma IDE �Ambiente de
Desenvolvimento Integrado), e não está
relacionado com a linguagem de
programação em si. Por fim, o
processamento de linguagem natural é uma
função desempenhada por uma biblioteca
específica, e não tem relação com o
gerenciamento de pacotes.
5
Para a regularização dos dados obtidos, qual
técnica podemos utilizar objetivando fazer com
que os dados fiquem na mesma escala?
Map & Reduce
Divide
Shuffle
MinMax
Firefox https://estacio.saladeavaliacoes.com.br/exercicio/68462bdbf464610f1c...
7 of 15 08/06/2025, 22:34
E
A
Splice
Parabéns, você selecionou a
alternativa correta. Confira o
gabarito comentado!
A técnica correta para a regularização dos
dados, com o objetivo de colocá-los na
mesma escala, é a MinMax. Essa técnica é
utilizada para transformar os dados, de
forma que eles se enquadrem em uma
escala específica, geralmente de 0 a 1. Isso
é feito através da extração da proporção do
dado observado em relação ao valor
mínimo possível até o valor máximo. Dessa
forma, todos os dados são enquadrados
nessa escala, realizando a regularização.
As outras opções apresentadas, como Map
& Reduce, Divide, Shuffle e Splice, não são
técnicas utilizadas para essa finalidade.
6
A visualização dos dados é fundamental no
processo de análise e interpretação. Qual o tipo
de visualização de dados mais indicada para
dados temporais?
Gráfico de Barra.
Firefox https://estacio.saladeavaliacoes.com.br/exercicio/68462bdbf464610f1c...
8 of 15 08/06/2025, 22:34
B
C
D
E
Gráfico de Matriz de Dispersão.
Gráfico de Faces de Chernoff.
Gráfico de Linha.
Gráfico de Estrela.
Parabéns, você selecionou a
alternativa correta. Confira o
gabarito comentado!
O gráfico de linha é a melhor opção para
visualização de dados temporais. Ele
permite uma visualização clara da
cronologia dos dados, acompanhando a
sua evolução ao longo do tempo. As
inclinações ou gradientes no gráfico de
linha representam o crescimento ou
decrescimento dos dados. As demais
alternativas, embora sejam tipos de
visualização de dados, não são as mais
adequadas para representar dados
temporais, pois não oferecem a mesma
clareza na representação da evolução dos
dados ao longo do tempo.
Firefox https://estacio.saladeavaliacoes.com.br/exercicio/68462bdbf464610f1c...
9 of 15 08/06/2025, 22:34
A
B
C
D
E
7
Dados categóricos são aqueles normalmente
expressos por texto, que representam rótulos,
nomes e símbolos. Qual tipo de visualização de
dados abaixo é recomendado para dados
categóricos?Gráficos de Linha.
Gráficos de Barra.
Gráfico de Matriz de Dispersão.
Gráfico de Faces de Chernoff.
Gráfico de Estrela.
Parabéns, você selecionou a
alternativa correta. Confira o
gabarito comentado!
O gráfico de barras é a melhor opção para
a visualização de dados categóricos. Isso
ocorre porque ele permite a representação
clara das proporções dos dados
categóricos, evidenciando os estratos da
amostra. É importante ressaltar que os
dados categóricos não se encaixam bem
Firefox https://estacio.saladeavaliacoes.com.br/exercicio/68462bdbf464610f1c...
10 of 15 08/06/2025, 22:34
A
B
C
D
E
em gráficos de dados numéricos, como o
gráfico de dispersão. Isso pode causar
confusão na função de visualização ou até
mesmo quebrar a mesma, dependendo da
biblioteca escolhida para a visualização dos
dados.
8
Bibliotecas poderosas de análise e manipulação
de dados podem ser utilizadas com a linguagem
Python. Qual o método utilizado para fazer a
junção entre DataFrames no pandas?
set_index
reset_index
values
merge
sum
Parabéns, você selecionou a
alternativa correta. Confira o
gabarito comentado!
Firefox https://estacio.saladeavaliacoes.com.br/exercicio/68462bdbf464610f1c...
11 of 15 08/06/2025, 22:34
O método 'merge' é a opção correta para
realizar a junção entre DataFrames no
pandas. Este método é similar ao 'join' da
linguagem SQL, que une dois DataFrames a
partir de índices de mesmo nome ou
índices pré-definidos pelo cientista de
dados. As demais alternativas
apresentadas na questão, como 'set_index',
'reset_index', 'values' e 'sum', não são
utilizadas para a operação de junção entre
DataFrames.
9
Gabriel entrou recentemente em uma
empresa de gestão de fundos de
investimento. No seu primeiro dia de
trabalho, lhe é conferida a tarefa de buscar
os relatórios do pessoal da contabilidade
para fazer suas análises exploratórias. O
departamento de contabilidade extrai os
dados de seus relatórios de um SAP que
retorna valores brutos de compras,
quantidades de produtos etc. Então os
contadores organizam, por agregação,
informação relevante no relatório em
planilhas por eles desenvolvidos. Por
questões de acesso e segurança, Gabriel só
pode lidar com essas planilhas. Este tipo de
coleta feita por Gabriel e pelos Contadores é
respectivamente dos tipos:
Firefox https://estacio.saladeavaliacoes.com.br/exercicio/68462bdbf464610f1c...
12 of 15 08/06/2025, 22:34
A
B
C
D
E
Secundária; Primária.
Primária; Primária.
Secundária; Terciária.
Primária; Secundária.
Secundária; Secundária.
Parabéns, você selecionou a
alternativa correta. Confira o
gabarito comentado!
A coleta de dados realizada por Gabriel é
classificada como secundária, pois ele está
utilizando informações já processadas e
organizadas pelos contadores, ou seja, ele
não está coletando os dados diretamente
da fonte original. Por outro lado, os
contadores estão realizando uma coleta
primária, pois eles extraem os dados
diretamente do SAP, que é a fonte original
das informações. Portanto, a alternativa
correta é a "A", que afirma que a coleta de
dados feita por Gabriel é secundária e a
dos contadores é primária.
Firefox https://estacio.saladeavaliacoes.com.br/exercicio/68462bdbf464610f1c...
13 of 15 08/06/2025, 22:34
A
B
C
D
E
10
No mundo de Big Data, temos dados os mais
variados possíveis, e sua classificação é
fundamental para um cientista de dados. As
notas que compõem o histórico escolar de um
aluno são classificadas como que tipo de
dados?
Numéricos
Temporais
Atemporais
Categóricos
Semi-Estruturados
Parabéns, você selecionou a
alternativa correta. Confira o
gabarito comentado!
As notas que compõem o histórico escolar
de um aluno são classificadas como dados
categóricos. Isso ocorre porque, embora as
notas possam ser operadas por funções de
soma, média, entre outras, elas
representam um conceito ou proporção de
Firefox https://estacio.saladeavaliacoes.com.br/exercicio/68462bdbf464610f1c...
14 of 15 08/06/2025, 22:34
aprendizado de um aluno. Por exemplo,
uma nota 8 pode significar que o aluno
aprendeu 80% do conteúdo da matéria, ou
pode implicar na condição de apto ou
reprovado. Se não houvesse o contexto
implícito de categoria, o tipo numérico seria
o correto. Portanto, é importante ter
cuidado ao modelar nossos dados para
garantir que eles sejam classificados
corretamente.
Firefox https://estacio.saladeavaliacoes.com.br/exercicio/68462bdbf464610f1c...
15 of 15 08/06/2025, 22:34

Mais conteúdos dessa disciplina