如何有效地从 jupyter 或 colab 中的数据帧复制输出并以漂亮/可读的格式粘贴到 ***
Posted
技术标签:
【中文标题】如何有效地从 jupyter 或 colab 中的数据帧复制输出并以漂亮/可读的格式粘贴到 ***【英文标题】:How to efficeintly copy output from a dataframe in jupyter or colab and paste for *** with pretty/readable format 【发布时间】:2022-01-20 19:55:54 【问题描述】:通常,在为 *** 创建示例时,我们需要粘贴来自数据帧的输出。由于间距和索引没有列名,这些输出对于 *** 来说通常不是很可读。这是一个例子
A B C
0 34 11 57
1 51 13 24
2 37 18 96
3 66 62 87
4 79 17 57
列对齐,尤其是列名。
似乎有一些方法可以解决复制/粘贴问题,例如从剪贴板或 stringIO 读取,但我还没有看到针对这种特殊情况的技术。
【问题讨论】:
df.to_markdown(index=False)
的输出可以用pd.read_clipboard(sep='\t')
读取
【参考方案1】:
对于小型数据框,print(df)
提供了良好的可复制粘贴输出。
【讨论】:
以上是关于如何有效地从 jupyter 或 colab 中的数据帧复制输出并以漂亮/可读的格式粘贴到 ***的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Jupyter/Colab 的全单元魔术命令中传递变量?
如何在 Google Colab 的笔记本中显示图像(如在 Anacondan Jupyter Notebook 中)?
如何使用 google colab 在 jupyter notebook 中显示 GIF?
如何将 MNIST 数据加载到 Google Colab Jupyter Notebook 中? [关闭]
如何在 Windows 10 上使用 Powershell 将 Google Colab 与本地 TensorFlow Jupyter 服务器一起使用?