matplotlib-极坐标
程序员文章站
2022-04-21 23:05:30
...
import matplotlib.pyplot as plt
import numpy as np
%matplotlib inline
# 极坐标点的半径
r = np.arange(1,6,1)
# 极坐标点的角度
theta = [0,np.pi/2,np.pi,3*np.pi/2,2*np.pi]
#修改显示风格
plt.style.use('seaborn-paper')
# 将subplot映射为polar 否则就只是想当于x轴y轴
ax = plt.subplot(111,projection='polar')
ax.plot(theta,r,linewidth=3)
# 添加网格
ax.grid(True)
# 极坐标点的半径 r全为4
r = np.empty(5)
r.fill(4)
# 极坐标点的角度
theta = [0,np.pi/2,np.pi,3*np.pi/2,2*np.pi]
#修改显示风格
plt.style.use('seaborn-paper')
# 将subplot映射为polar 否则就只是想当于x轴y轴
ax = plt.subplot(111,projection='polar')
ax.plot(theta,r,linewidth=3)
# 添加网格
ax.grid(True)
上一篇: antV g2在vue项目中的运用
下一篇: 总结