在使用spyder运行python代码的时候,如果不清除之前的变量,再次运行该变量的时候,程序有时会在该变量的基础上继续运行,导致我们会对结果的误判;
案例如下:
step1:运行d3的时候,结果如下;
step2: 在变量d3中新增一列d3['total'] = d2.X.count(),且对d3['sum']进行注释,但是结果如下(主要原因是上一次的程序变量没有清楚):
实际结果应该为:
主要原因是spyder对上个程序的缓存没有清除,清除方法如下:
本版积分规则 发表回复 回帖并转播 回帖后跳转到最后一页
QQ咨询|关于我们|Archiver|手机版|小黑屋|( 辽ICP备15012455号-4 ) Powered by 期权论坛 X3.2 © 2001-2016 期权工具网&期权论坛 Inc.
下载期权论坛手机APP