Umb*_*rto 1 python visualization pandas
当我使用 pandas 的 scatter_matrix 函数时,我得到了很多类似的文本
array([[<matplotlib.axes._subplots.AxesSubplot object at 0x000001BD9F985860>,
<matplotlib.axes._subplots.AxesSubplot object at 0x000001BD9F9C0588>,
Run Code Online (Sandbox Code Playgroud)
任何人都知道如何告诉熊猫不要返回此文本?
该scatter_matrix函数返回它生成的轴数组,以防您想修改它们。
在交互式 Python 控制台(IPython、IPython 笔记本单元格的最后一行等)中,返回值(除了None)被打印到控制台(或单元格的输出,分别),以便更容易查看是什么继续。如果你scatter_matrix作为脚本的一部分运行,它不会被打印出来,它只会被扔掉。
如果将返回值分配给变量
axes = scatter_matrix(...)
Run Code Online (Sandbox Code Playgroud)
你没有输出。当您在计算后执行一个空语句时,这同样适用于 IPython(包括笔记本,而不是带有>>>提示的vanilla python ) - 这就是添加;到行尾的作用
scatter_matrix(...);
Run Code Online (Sandbox Code Playgroud)
没有要回显的返回值,所以没有输出。
相比
In[1]: 5
Out[1]: 5
In[2]: x=5
In[3]: 5;
In[4]: 5; 6
Out[4]: 6
Run Code Online (Sandbox Code Playgroud)