FC ConcursosFC Concursos

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?

  1. Soma todos os seus elementos.
  2. Soma os elementos de cada linha.
  3. Soma os elementos de cada coluna.
  4. Retorna a soma acumulada de todos os seus elementos.
  5. 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

Continue aprendendo