欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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)

matplotlib-极坐标

# 极坐标点的半径  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)

matplotlib-极坐标

相关标签: 图表们