Matplotlib绘制极坐标螺旋线图

Matplotlib编程实现

import numpy as np
import matplotlib.pyplot as plt

plt.rc("grid", color="#316931", linewidth=1, linestyle="-")
plt.rc("xtick", labelsize=15)
plt.rc("ytick", labelsize=15)

fig = plt.figure(figsize=(8, 8))
ax = fig.add_axes([0.1, 0.1, 0.8, 0.8], projection="polar", facecolor="#DDDDDD")

r = np.arange(0, 3.0, 0.01)
theta = 2*np.pi*r
ax.plot(theta, r, color="#00FFCC", lw=3, label="A")
ax.plot(0.5*theta, r, color="#9900FF", ls="--", lw=3, label="B")
ax.legend()

plt.show()

成品图

在这里插入图片描述

发布了505 篇原创文章 · 获赞 999 · 访问量 19万+

猜你喜欢

转载自blog.csdn.net/weixin_43896318/article/details/104302269