一、引言
最近一直在学习Python方面的知识,有幸学习到了数据分析与可视化这一模块,感觉绘制三维图形这一块十分有意思。下面是我最近写的几个小的例子,与大家分享。
二、简介
首先我们在这一模块需要引入数值计算可视化库matplotlib,这个库主要依赖于numpy模块和tkinter模块,它可以绘制多种样式的图形,包括线图、直方图、饼图、散点图、三维可视化图等,是计算可视化的重要工具。
在终端中输入命令安装matplotlib模块:
pip install matplotlib
三、具体例子展示
1.绘制正弦曲线
plot函数可以绘制给定定义域与值域的函数图像。
import numpy as np
import matplotlib
import pylab as p1
import matplotlib.pyplot as plt
import mpl_toolkits.mplot3d
x = np.arange(0,2*np.pi,0.01)
y = np.sin(x)
p1.plot(x,y)
p1.xlabel("x")
p1.ylabel("y")
p1.title("sin")
p1.show()
2.三维视图
import numpy as np
import matplotlib
import p