本文主要演示如何使用matplotlib繪製三維圖形
**如下:
#執行效果-*- coding: utf-8 -*-
import
matplotlib as mpl
from mpl_toolkits.mplot3d import
axes3d
import
numpy as np
import
matplotlib.pyplot as plt
#設定圖例字型大小
mpl.rcparams['
legend.fontsize
'] = 10fig =plt.figure()
#設定三維圖形模式
ax = fig.gca(projection='3d'
)#測試資料
theta = np.linspace(-4 * np.pi, 4 * np.pi, 100)
z = np.linspace(-4, 4, 100) / 4r = z**3 + 1x = r *np.sin(theta)
y = r *np.cos(theta)
#繪製圖形
ax.plot(x, y, z, label='
parametric curve')
#顯示圖例
ax.legend()
#顯示圖形
plt.show()
Python利用Matplot繪製橢圓
def get ellipse e x,e y,a,b,e angle angles circle np.arange 0,2 np.pi,0.01 x y for angles in angles circle or x a cos angles or y b sin angles length ...
matplot 基本用法
執行環境 ubuntu 14.04 python 2.7 需要安裝numpy 和 matplotlib第三方庫 sudo apt get install python pip 安裝pip sudo pip install upgrade pip 更新下pip sudo pip install num...
Python資料分析工具之matplotlib
能將資料進行視覺化,更直觀的呈現 使資料更加客觀 更具說服力 python 2d 繪圖領域使用最廣泛的套件 usr bin python coding utf 8 author acker date 2020 10 31 import matplotlib.pyplot as plt,matplot...