Python - Graficos Scatter - Cuantos segmentos hay por encima de la coordenada 0.4 en X

 
Vista:
sin imagen de perfil
Val: 2
Ha disminuido su posición en 7 puestos en Python (en relación al último mes)
Gráfica de Python

Graficos Scatter - Cuantos segmentos hay por encima de la coordenada 0.4 en X

Publicado por Camilo (1 intervención) el 29/07/2020 20:03:39
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

1
Este es el grafico

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

Agradeceria que me pudieran ayudar, es de suma importancia.

Adjunto fragmento de codigo hasta el momento:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
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',label=df['Magnitud2 (p.u)'].count())
plt.axhline(y=0.4,xmin=0, xmax=1, color='c')
plt.show()
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder