Duda en matrices
Publicado por Tom (4 intervenciones) el 12/02/2021 08:28:20
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
import numpy as np
ñ=0
fil = int (2)#Sucursal
col = int (3)#Dia
matriz=[]
for i in range (fil):
matriz.append([])
for j in range (col):
if j == 0:
p = str("Lunes")
j+1
if j == 1:
p = str("Martes")
j+1
if j == 2:
p = str("Miercoles")
j+1
if j == 3:
p = str("Jueves")
j+1
if j == 4:
p = str("Viernes")
j+1
if j == 5:
p = str("Sabado")
j+1
if j == 6:
p = str("Domingo")
j+1
valor = int (input("Sucursal {}, dia {} : ".format(i+1,p)))
matriz [i].append(valor)
def Mostrar():
print()
for fila in matriz:
print("\t[",end="")
for elemento in fila:
print("",(elemento),"",end="")
print("]")
print()
o=(np.apply_along_axis(sum, 0, matriz))#columnas
medcol = o.mean()
print ("La media de la semana es:",medcol)
Mostrar()
p=(np.apply_along_axis(sum, 1, matriz))#fila
#medfil = p.mean()
print ("La media de cada sede es:",(p/col))
print(type(matriz))
dr= np.array(matriz)
print(type(dr))
mediatot = dr.mean()
print("La media de la empresa es:",mediatot)
Mi duda es que no encuentro forma para lograr que me muestre los valores presentes en la matriz mayores y menores a la variable "mediatot".
Agradezco su ayuda.
Valora esta pregunta
0