FC ConcursosFC Concursos

Questão FC266144

A biblioteca numpy é uma das mais usadas no Python para ciência de dados. É correto afirmar que o seguinte código em Python calcula. import numpy as np #Dados de vendas por dia da

Linguagens de Programação

IDECAN · 2024

A biblioteca numpy é uma das mais usadas no Python para ciência de dados. É correto afirmar que o seguinte código em Python calcula.

 

import numpy as np

#Dados de vendas por dia da semana (segunda a domingo)

v = np.array([[120,150,100,80,200,180,160]

                      [130,170,110,90,190,170,150]])

def func1(v):

       r = np.std(v, axis =0)

       return r

s = func1(v)

d= np.argmax(s)

print("Resultado 1:",s)

print("Resultado 2:",d)

  1. o desvio padrão das vendas por dia da semana identifica o dia com a maior variância de vendas.
  2. a variância das vendas por dia da semana e identifica o dia com a maior variância de vendas.
  3. o desvio padrão das vendas por dia da semana e identifica o dia com o maior desvio padrão de vendas.
  4. o intervalo interquartil das vendas por dia da semana e identifica o dia com o maior intervalo interquartil de vendas.
Mostrar resposta e comentário

Gabarito

Certo

Comentário do professor

O código calcula o desvio padrão das vendas por dia da semana e identifica o dia com maior variabilidade. A função func1 usa np.std(v, axis=0), que computa, para cada coluna (cada dia), o desvio padrão entre as linhas. Ou seja, produz um vetor \(s\) com um valor de desvio padrão por dia.

O desvio padrão usado é o populacional: \( \sigma = \sqrt{\frac{1}{n}\sum (x_i-\mu)^2} \), onde \(x_i\) são as observações daquele dia e \(\mu\) a média desse dia.

Em seguida, np.argmax(s) retorna o índice do dia com o maior desvio padrão (índice 0 = primeira coluna/segunda-feira). Assim, a saída mostra: Resultado 1 = vetor de desvios por dia e Resultado 2 = índice do dia mais instável nas vendas.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo