Questão FC374780
O que o comando data.sum(axis=0) faz com relação ao array criado?
Linguagens de Programação para Ciência de Dados
Instituto Consulplan · 2025
Considere o seguinte trecho de código em Python:
import numpy as np
data = np.array([[1, 2], [3, 4], [5, 6]])
result = data.sum(axis=0)
O que o comando data.sum(axis=0) faz com relação ao array criado?
- Soma todos os seus elementos.
- Soma os elementos de cada linha.
- Soma os elementos de cada coluna.
- Retorna a soma acumulada de todos os seus elementos.
- Retorna a soma dos elementos ao longo da sua diagonal principal.
Mostrar resposta e comentário
Gabarito
Certo
Comentário do professor
O comando data.sum(axis=0) soma os elementos de cada coluna do array.
O array tem forma 3×2 — três linhas e duas colunas — dispondo-se assim: linhas = [1,2], [3,4], [5,6].
O parâmetro axis=0 indica que a operação avança ao longo das linhas, produzindo um resultado por coluna. Em outras palavras, soma-se verticalmente.
As somas resultantes são: primeira coluna \(1+3+5=9\) e segunda coluna \(2+4+6=12\). Logo, a saída é um array com esses valores.
Resumo: sum() com axis=0 retorna a soma de cada coluna do array.
Conteúdo do catálogo FC Concursos · Atualizado em