Está en la página 1de 1

Geoestadística

CÓDIGO DE PROGRAMACIÓN_LENGUAJE PYTHON

from matplotlib import pyplot

leyes=[]

variograma=[]

q=int(input("Digite el numero de muestras a ingresar: "))

for p in range(0,q):

ley=float(input("Porfavor introduzca la ley: "))

leyes.append(ley)

print(leyes)

print("Gracias por ingresar la data")

def y(h):

s=0

numero_parejas=0

for x in leyes:

u=leyes.index(x)+h

if u<len(leyes):

s=s+(x-leyes[u])**2

numero_parejas=numero_parejas+1

y=s/(2*(numero_parejas))

return y

for h in range(1,len(leyes)):

variograma.append(y(h))

print("Los resultados son: "+str(variograma[:]))

h = range(0,len(leyes))

pyplot.plot(h, [y(i) for i in h])

pyplot.xlim(0,len(leyes))

pyplot.ylim(0,max(variograma))

pyplot.show()

Elaborado por: Allison López Valverde.

También podría gustarte