%matplotlib inline的含义
matplotlib 含义 inline
2023-09-11 14:15:15 时间
%matplotlib inline的含义
%matplotlib inline 用在Jupyter notebook中(代替plt.show()); PyCharm中不支持,在PyCharm中去掉这个即可(用plt.show()代替图像的显示)。
%matplotlib inline是一个魔法函数(Magic Functions)
使用%matplotlib命令可以将matplotlib的图表直接嵌入到Notebook之中,或者使用指定的界面库显示图表,它有一个参数指定matplotlib图表的显示方式。inline表示将图表嵌入到Notebook中。
注意:既然是IPython的内置magic函数,那么在Pycharm中是不会支持的。
示例代码:
添加 %matplotlib inline
import matplotlib.pyplot as plt
%matplotlib inline
plt.figure(figsize=(20,8), dpi=100)
plt.plot([1,2,3],[4,5,6])
# plt.show()
不加%matplotlib inline,添加plt.show():
总结:%matplotlib inline 可以在Ipython编译器里直接使用,功能是可以内嵌绘图,并且可以省略掉plt.show()这一步。
相关文章
- 绘制渐变色扇形图 -基于python - matplotlib 颜色地图plt.cm模块儿
- 单柱柱形图与多柱柱形图的绘制 基于python-matplotlib库
- matplotlib animation FuncAnimation画2D线图
- Matplotlib常见图形绘制(折线图、散点图、柱状图、直方图、饼图)
- 《面向机器智能的TensorFlow实践》一2.2 Jupyter Notebook与matplotlib
- 《Python数据可视化编程实战》——5.4 在matplotlib中创建动画
- matplotlib可视化实战之二:matplotlib初识
- 《Python数据可视化之matplotlib实践》 源码 第四篇 扩展 第十一章
- matplotlib 去掉坐标轴
- matplotlib基础汇总_04
- matplotlib、PIL、cv2图像操作差异分析