i have a polar plot with a very tiny angle. But image has size like it is full angle from 0-pi. When i try to decrease fig height, image width also decreases. So how to increase size of this image and place it on figure more effectively?
my script
def plot_density_rtheta(Rho, xmin, xmax, thetamin, thetamax): plt.rcParams.update({'font.size': 15}) nx = Rho.shape[0] ny = Rho.shape[1] f1 = plt.figure(figsize=[10,10]) rad = np.linspace(xmin, xmax, nx) azm = np.linspace(thetamin - np.pi/2, thetamax - np.pi/2, ny) r, th = np.meshgrid(rad, azm) ax = plt.subplot(projection="polar") ax.axis("off") ax.set_thetamin(thetamin*180/np.pi - 90) ax.set_thetamax(thetamax*180/np.pi - 90) im2 = plt.pcolormesh(th, r, rho, norm = colors.LogNorm(vmin = minRho, vmax = maxRho)) cax2 = f1.add_axes([0.125,0.92,0.775,0.03]) plt.colorbar(im2,cax=cax2,orientation='horizontal') plt.savefig('density_rtheta.png') plt.close()