У меня есть некоторые поверхностные данные, которые генерируются внешней программой как значения XYZ. Я хочу создать следующие графики, используя matplotlib:
- Площадь участка
- Контурный график
- Контурный сюжет, наложенный на поверхностный график
Я рассмотрел несколько примеров построения поверхностей и контуров в matplotlib - однако значения Z, по-видимому, являются функцией X и Y, т.е. Y ~ f (X, Y).
Я предполагаю, что мне как-то понадобится преобразовать мои переменные Y, но я еще не видел ни одного примера, который показывает, как это сделать.
Итак, мой вопрос заключается в следующем: учитывая набор (X, Y, Z) точек, как я могу генерировать поверхности и контурные графики из этих данных?
Кстати, просто для уточнения, я НЕ хочу создавать диаграммы рассеяния. Кроме того, хотя я упоминал matplotlib в названии, я не прочь использовать rpy (2), если это позволит мне создавать эти диаграммы.