前言:题目仿张仲景《伤寒杂病论》。作者骨骼清奇,运行代码时总能遇到些上网不能一下子搜出来解决方法的bug,于是写下这篇笔记,以娱乐各位。
本文持续更新,以后会遇到什么写什么,之前遇到的一些都忘掉了,实在可惜!
//原标题:JupyterNotebook不显示图片、subplots排版不了、read_csv invalid argument……
目录
1. 添加plt.figure()后Jupyter仍不显示图片、plt.subplots()不能把图片装进去,写了两个plot却合并不了
一个甜点:
pip install 在jupyter上不可用的原因:应该是!pip,参考书写在目录之前就没看到……
这一小节同样属于操作类问题,出现在jupyter新使用者身上,现只展示使用plt.subplots()的情况:
代码:
fig,(ax1,ax2)=plt.subplots(1,2)
ax1.plot(x,y1,marker='o',color='b')
显示:
[<matplotlib.lines.Line2D at 0x15ed20a0f10>]
"at0x"之后的就是错误原因,不同的字符串对应不同的原因,现在我可知道了这是“白板”的意思……
这个原因其实很乌龙,属于都知道,但不提真不会发现的问题:jupyter是一个单元格一个单元格运行
本人实际的操作:
相当于在shell里一行一个回车键,代码都“身首异处”了怎么可能运行得出来呢?以往在python小白本里是整体运行,就没注意到这个问题。
一个单元格运行一组代码:
#画一条折线
plt.figure()
plt.plot(x,y1,label='match'