python 极坐标散点图
时间: 2023-12-20 13:32:10 浏览: 138
python实现散点图
以下是使用Python绘制极坐标散点图的两种方法:
方法一:使用matplotlib.pyplot.scatter()和matplotlib.pyplot.polar()函数结合绘制极坐标散点图。
```python
import matplotlib.pyplot as plt
import numpy as np
# 创建极坐标图
ax = plt.subplot(111, projection='polar')
# 生成随机数据
theta = np.linspace(0, 2*np.pi, 100)
r = np.random.rand(100)
# 绘制散点图
ax.scatter(theta, r)
# 显示图形
plt.show()
```
方法二:使用matplotlib.pyplot.polar()和matplotlib.pyplot.scatter()函数结合绘制极坐标散点图。
```python
import matplotlib.pyplot as plt
import numpy as np
# 生成随机数据
theta = np.linspace(0, 2*np.pi, 100)
r = np.random.rand(100)
# 绘制极坐标图
plt.polar(theta, r)
# 绘制散点图
plt.scatter(theta, r)
# 显示图形
plt.show()
```
阅读全文