shatterplot en lugar de un plan de línea mientras se usa la función trazafile de matplotlib

StackOverflow https://stackoverflow.com/questions/6328138

  •  27-10-2019
  •  | 
  •  

Pregunta

Conozco el uso general de PlotFile:

import matplotlib.pyplot as plt

plt.plotfile(csvfile,sometuple)

Pero esto produce una trama de línea por defecto. Quiero un diagrama de dispersión. ¿Hay algún argumento especial que necesito pasar a este método? Ya he investigado la documentación y no encontré nada.

¿Fue útil?

Solución

No veo las ventajas de PlotFile, yo mismo: tan pronto como quieras hacer algo interesante, probablemente sea más fácil trabajar con las directivas habituales. Pero

matplotlib.pyplot.plotfile('dat.csv',(0,1),linestyle="",marker="o")

debe reemplazar la línea por puntos.

Otros consejos

No sé cómo usar el comando PlotFile, pero en la trama 'solo' he usado marcadores como

matplotlib.pyplot.plot(X1, Y1, 'go', X2, Y2, 'b-') 

Donde 'ir' significa círculos verdes para las primeras parcelas, 'b-' significa líneas azules para la segunda trama, 'r--' significa líneas rojos discontinuos, y así sucesivamente ...

Revisar la matplotlib.pyplot.plot documentación.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top