我在尝试使用Jupyper笔记本中的Pandas DataFrames寻求帮助时遇到了问题。
更具体地说,我的问题是将iPython笔记本输入和输出嵌入StackOverflow问题的最佳方法是什么?
简单地复制和粘贴中断DataFrame输出格式如此糟糕,无法读取。
使用StackOverflow处理笔记本的首选方法是:
答案 0 :(得分:1)
到目前为止,gist的链接是您列出的最佳选项,因为帮助者可以非常轻松地运行代码并从那里进行调试。
另一种选择是发布创建DataFrame的代码(或至少是它的最小示例),以便我们可以重新创建它。这是一个优点,因为帮助者不必查看和下载要点,因为代码在问题的正文中。此外,这种方法更优越,因为您可能稍后删除要点,因此问题现在无法用于将来参考,但如果您的代码在问题的正文中,那么所有未来的用户都可以享受它,只要SO生活:)< / p>
答案 1 :(得分:0)
另一种链接 Jupyter 笔记本的方法是通过 Deepnote,它具有 gist 的所有优点,但另外:
.ipynb
文件创建笔记本一个例子是this Deepnote notebook。
(遗憾的是,在撰写本文时,Stack Overflow 不允许从 notebook 中嵌入单元格,并且只允许外部链接)