Contenido de este artículo
- 0
- 0
- 0
- 0
Hay dos formas de crear un diagrama de dispersión utilizando datos de un DataFrame de pandas:
1. Utilice pandas.DataFrame.plot.scatter
Una forma de crear un diagrama de dispersión es usar la función incorporada pandas plot.scatter () :
importar pandas como pd df. trama . scatter (x = ' x_column_name ', y = ' y_columnn_name ')
2. Utilice matplotlib.pyplot.scatter
Otra forma de crear un diagrama de dispersión es usar la función Pyplot.scatter () de Matplotlib :
importar matplotlib. pyplot como plt plt. dispersión (df.x, df.y)
Este tutorial proporciona un ejemplo de cómo utilizar cada uno de estos métodos.
Ejemplo 1: usar pandas
El siguiente código muestra cómo usar la función plot.scatter () para crear un diagrama de dispersión simple:
importar pandas como pd #create DataFrame df = pd. DataFrame ({'x': [1, 3, 3, 4, 5, 7, 9, 12, 13, 15], 'y': [5, 7, 9, 7, 6, 12, 14, 18, 15, 22]}) #create scatterplot df. trama . dispersión (x = ' x ', y = ' y ')
Tenga en cuenta que puede usar los argumentos s y c para modificar el tamaño y el color de los puntos, respectivamente:
df. trama . dispersión (x = ' x ', y = ' y ', s = 60 , c = ' verde ')
Ejemplo 2: usar Matplotlib
El siguiente código muestra cómo usar la función pyplot.scatter () para crear un diagrama de dispersión:
importar pandas como pd import matplotlib. pyplot como plt #create DataFrame df = pd. DataFrame ({'x': [1, 3, 3, 4, 5, 7, 9, 12, 13, 15], 'y': [5, 7, 9, 7, 6, 12, 14, 18, 15, 22]}) #create scatterplot plt. dispersión (df.x, df.y)
Tenga en cuenta que puede usar los argumentos s y c para modificar el tamaño y el color de los puntos, respectivamente:
plt. dispersión (df.x, df.y, s = 60 , c = ' púrpura ')
Puede encontrar más tutoriales de Python aquí .
- https://r-project.org
- https://www.python.org/
- https://www.stata.com/
¿Te hemos ayudado?
Ayudanos ahora tú, dejanos un comentario de agradecimiento, nos ayuda a motivarnos y si te es viable puedes hacer una donación:La ayuda no cuesta nada
Por otro lado te rogamos que compartas nuestro sitio con tus amigos, compañeros de clase y colegas, la educación de calidad y gratuita debe ser difundida, recuerdalo: