我有一些要在极坐标图中显示的数据。当显示数据时,数据相对于原点是不对称的,留下了大量空白。我想删除空白区域并制作一个仅包含数据的图表。
例如以下代码
import numpy as np
import matplotlib.pyplot as plt
def f(x):
return 1/x
theta = np.arange(0, 6*np.pi, .01)[1:]
plt.polar(theta, f(theta))
plt.ylim([0,2])
产生以下情节
但是我希望它看起来像:
我还希望能够从默认值更改径向刻度线的方向,以便它们完全垂直而不是倾斜。
编辑-现在内嵌图片