为了账号安全,请及时绑定邮箱和手机立即绑定

如何在已保存的另一个文件上显示图形?

如何在已保存的另一个文件上显示图形?

慕无忌1623718 2021-03-18 18:15:52
我正在使用pylab。那么它在使用from show_graph import display吗?from pylab import *from numpy import outerfrom show_graph import displayrc('text', usetex=False)a=outer(arange(0,1,0.01),ones(10))figure(figsize=(10,5))subplots_adjust(top=0.8,bottom=0.05,left=0.01,right=0.99)maps=[m for m in cm.datad if not m.endswith("_r")]maps.sort()l=len(maps)+1for i, m in enumerate(maps):    subplot(1,l,i+1)    axis("off")    imshow(a,aspect='auto',cmap=get_cmap(m),origin="lower")    title(m,rotation=90,fontsize=10)savefig("colormaps.png",dpi=100,facecolor='gray')display("colormaps.png")但是当我尝试跑步时,它说 no module named show_graph
查看完整描述

1 回答

?
阿晨1998

TA贡献2037条经验 获得超6个赞

您应删除from show_graph import display,因为此导入会引发ImportError。然后,您保存和显示情节的代码可能像这样


from pylab import *

from numpy import outer

rc('text', usetex=False)

a=outer(arange(0,1,0.01),ones(10))

figure(figsize=(10,5))

subplots_adjust(top=0.8,bottom=0.05,left=0.01,right=0.99)

maps=[m for m in cm.datad if not m.endswith("_r")]

maps.sort()

l=len(maps)+1

for i, m in enumerate(maps):

    subplot(1,l,i+1)

    axis("off")

    imshow(a,aspect='auto',cmap=get_cmap(m),origin="lower")

    title(m,rotation=90,fontsize=10)

savefig("colormaps.png",dpi=100,facecolor='gray')

show()


查看完整回答
反对 回复 2021-03-23
  • 1 回答
  • 0 关注
  • 136 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信