提交含matplotlib的Python作业文件,教授打开能否查看生成的图表?
关于Matplotlib绘图在课程作业中的显示问题
- 直接打开你的Python源文件的话,教授看不到生成的图表——源文件里只有代码文本,图表是代码运行后才会生成的。
- 要让教授看到图表,有几个实用的办法:
- 在代码里加上保存图表的命令,比如
plt.savefig('plot.png')(注意要先导入pyplot模块,比如import matplotlib.pyplot as plt),运行代码后会生成对应的图片文件,把图片和源代码一起提交即可。 - 如果用Jupyter Notebook这类交互式文件完成作业,运行代码后图表会直接嵌入在Notebook里,教授用支持的软件打开就能看到。
- 也可以把代码运行后的图表截图插入到作业文档中,再附上你的源代码文件。
- 在代码里加上保存图表的命令,比如
内容的提问来源于stack exchange,提问作者Cruton246
相关产品推荐
相关产品推荐

