相关疑难解决方法(0)

Matplotlib绘图:删除轴,图例和空格

我是Python和Matplotlib的新手,我想简单地将colormap应用于图像并编写生成的图像,而不使用轴,标签,标题或通常由matplotlib自动添加的任何内容.这是我做的:

def make_image(inputname,outputname):
    data = mpimg.imread(inputname)[:,:,0]
    fig = plt.imshow(data)
    fig.set_cmap('hot')
    fig.axes.get_xaxis().set_visible(False)
    fig.axes.get_yaxis().set_visible(False)
    plt.savefig(outputname)
Run Code Online (Sandbox Code Playgroud)

它成功地移除了图形的轴,但保存的图形呈现白色填充和实际图像周围的框架.如何删除它们(至少是白色填充)?谢谢

python matplotlib

240
推荐指数
10
解决办法
38万
查看次数

使用matplotlib制作2D像素图

我从一些计算中得到了以下数据:

x, y, temp
Run Code Online (Sandbox Code Playgroud)

其中x和y是尺寸为10x10的2D框中点的坐标.间距等于0.1.所以有10000个不同的点,结果文件如下:

0.0 0.0 5.6
0.1 0.0 3.2
0.2 0.0 4.1
...
9.9 9.9 2.1
Run Code Online (Sandbox Code Playgroud)

我想准备一个带有matplotlib的2D绘图,其中100x100像素,其中每个像素获得一种颜色(彩虹颜色从红色到紫色,从第三列的最小值到最大值)根据第3列,从该文件中读取数据.我想知道matplotlib最好的方法是什么

python grid plot pixel matplotlib

25
推荐指数
1
解决办法
6万
查看次数

标签 统计

matplotlib ×2

python ×2

grid ×1

pixel ×1

plot ×1