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)
- o desvio padrão das vendas por dia da semana identifica o dia com a maior variância de vendas.
- a variância das vendas por dia da semana e identifica o dia com a maior variância de vendas.
- o desvio padrão das vendas por dia da semana e identifica o dia com o maior desvio padrão de vendas.
- 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