gpt4 book ai didi

python - 如何在 python 的 gnuplot 模块中绘制图像?

转载 作者:太空宇宙 更新时间:2023-11-04 03:28:07 26 4
gpt4 key购买 nike

我找到了 Gnuplot package 的文档对于 python 有点欠缺。我想做像 this simple one 这样的图像图:

#!/usr/bin/gnuplot

plot '-' matrix with image
4 4 4 1
3 2 1 1
1 2 3 1
0 0 0 0
e

如何创建矩阵并告诉 Gnuplot.py 如何使用它并绘制图像?我假设它是这样的:

#!/usr/bin/python

import Gnuplot as gp
import numpy as np

g = gp.Gnuplot(debug=1)

m = np.matrix('4 4 4 1; 3 2 1 1; 1 2 3 1; 0 0 0 0')
gdat = gp.GridData(m, with_='matrix image', binary=0)

g.plot(gdat)

最佳答案

Gnuplot-py 是一个非常简约的 gnuplot 包装器,因此您必须提供大量原始命令。尝试以下操作:

#!/usr/bin/python

import Gnuplot as gp
import numpy as np

g = gp.Gnuplot(debug=1)

m = np.matrix('4 4 4 1; 3 2 1 1; 1 2 3 1; 0 0 0 0')
gdat = gp.GridData(m, inline=True, binary=False)
g('set style data image')
g.plot(gdat)

目前我无法对此进行测试,但它应该可以帮助您入门。

关于python - 如何在 python 的 gnuplot 模块中绘制图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32206533/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com