我有以下代码:
heroku restart
它输出正确然而我在图像和我希望删除的轴之间留下了很多空白。 任何帮助非常感谢,谢谢
答案 0 :(得分:1)
可能你需要一个loglog情节?
例如,如果您使用简单的情节。
将numpy导入为np 将matplotlib.pyplot导入为plt
def output(pixels):
test1 = np.arange(450*450)
plt.imshow(np.reshape(test1, (450, 450), order='F'), cmap='RdGy')
for p in range(0,len(pixels),4):
row1 = pixels[p]
col1 = pixels[p+1]
row2 = pixels[p+2]
col2 = pixels[p+3]
y = np.linspace(row1,row2,10)
x = np.linspace(col1,col2,10)
plt.plot(x, y, color='yellow')
pixels = np.arange(128*128)
output(pixels)
但是,如果你使用loglog轴。
import numpy as np
import matplotlib.pyplot as plt
def output(pixels):
test1 = np.arange(450*450)
plt.imshow(np.reshape(test1, (450, 450), order='F'), cmap='RdGy')
for p in range(0,len(pixels),4):
row1 = pixels[p]
col1 = pixels[p+1]
row2 = pixels[p+2]
col2 = pixels[p+3]
y = np.linspace(row1,row2,10)
x = np.linspace(col1,col2,10)
plt.loglog(x, y, color='yellow')
pixels = np.arange(128*128)
output(pixels)