Tengo algunos datos de superficie que un programa externo genera como valores XYZ. Quiero crear los gráficos siguientes, utilizando matplotlib:Trazado de puntos de datos de 3 tuplas en un gráfico de superficie/contorno usando matplotlib
- parcela de superficie
- Gráfico de contorno parcela
- Contour sobrepuesto con una parcela de superficie
He mirado en varios ejemplos para el trazado de las superficies y contornos en matplotlib - sin embargo, los valores Z parecen ser una función de X e Y, es decir, Y ~ f (X, Y).
Supongo que de alguna manera tendré que transformar mis variables Y, pero aún no he visto ningún ejemplo que muestre cómo hacerlo.
Entonces, mi pregunta es esta: dado un conjunto de (X, Y, Z) puntos, ¿cómo puedo generar gráficos de Superficie y contorno a partir de esos datos?
BTW, solo para aclarar, NO quiero crear diagramas de dispersión. Además, aunque mencioné matplotlib en el título, no soy reacio a usar rpy (2), si eso me permite crear estos gráficos.
he publicado un ejemplo de cómo poner los datos en las matrices 2-D para poder utilizar la superficie de parcela matplotlib: http://stackoverflow.com/a/30539444/3585557. Además, eche un vistazo a estas publicaciones relacionadas/similares/duplicadas: http://stackoverflow.com/q/9170838/3585557, http://stackoverflow.com/q/12423601/3585557, http://stackoverflow.com/ q/21161884/3585557, http://stackoverflow.com/q/26074542/3585557, http://stackoverflow.com/q/28389606/3585557, http://stackoverflow.com/q/29547687/3585557 –