[ Foro de Python ]
Lo que pasa es que estoy desarrollando un programa en Python que me ayude a graficar unos datos de la vulnerabilidad en el servicio agricola-ganadero, frente a los desastres naturales
En un archivo de Excel tengo todos los registros de los desastres, su magnitud y duracion. De hecho en el mismo Excel se habia hecho una grafica de dispersion de estos registros
Lo que necesito es hacer que Python me utilice el archivo e Excel, y haga la grafica, cosa que ya hice utilizando Pandas y Matplotlib
Lo siguiente, es contar cuantos segmentos hay por encima de la linea que hay en la coordenada 0.4 en X, y cuantos hay por debajo tambien
En esta parte es donde tuve el problema porque no he encontrado de que forma hacerlo
Hasta el momento tengo esto de codigo:
import pandas as pd
import matplotlib.pyplot as plt
from collections import Counter
data = 'Excel.xlsx'
df = pd.read_excel(data)
print(df.head())
campos = df[['Duración (ms)','Magnitud2 (p.u)']]
print(campos)
z = campos.plot.scatter(x='Duración (ms)', y='Magnitud2 (p.u)', color='k')
plt.axhline(y=0.4,xmin=0, xmax=1, color='c')
plt.show()
(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)