如何在Kaggle查看Sklearn算法输出的折叠内容
解决Kaggle中Sklearn输出折叠内容的展开问题
- 直接点击输出里的
...所在行:有时候Kaggle的输出折叠是点击省略号或者对应的折叠行就能展开,可能之前没精准点到位置,试试对着省略号区域点击。 - 修改代码强制输出完整内容:
- 如果是DataFrame类的输出,在代码开头加
import pandas as pd; pd.set_option('display.max_rows', None); pd.set_option('display.max_columns', None),让Pandas不截断输出。 - 如果是Sklearn模型的参数或结果,用
print(repr(你的模型变量名))代替直接打印模型,或者添加from sklearn import set_config; set_config(print_changed_only=False),这样会显示模型的所有参数,而非仅修改过的部分。
- 如果是DataFrame类的输出,在代码开头加
- 重启Notebook内核后重新运行:偶尔界面渲染bug会导致折叠按钮失效,重启内核再跑一遍代码可能解决。
- 备用方法(浏览器端):右键输出区域,选择"检查",在开发者工具的HTML结构里找折叠的内容,不过这个不如改代码直接输出方便。
内容的提问来源于stack exchange,提问作者Lily Qiang
相关产品推荐
相关产品推荐

