最近,我一直在使用iPython (又名木星)进行数据分析和一些机器学习。但令人头疼的是,将笔记本应用程序(浏览器)的结果复制到Excel或Google中,这样我就可以操纵结果,或者与不使用iPython的人分享结果。
我知道如何将结果转换为csv并保存。但是,我必须在我的计算机中挖掘,打开结果,并将它们粘贴到Excel或Google中。太花时间了。
仅仅高亮显示结果数据和复制/粘贴通常会完全破坏格式设置,导致列溢出。(更不用说在iPython中打印时会截断长期生成的数据文件的问题了。)
如何轻松地将iPython结果复制/粘贴到电子表格中?
发布于 2022-07-27 09:11:30
我使用display()
而不是print()
,它对我来说很好。示例:
from IPython.display import display
import pandas as pd
dict = {'Name' : ['Alice', 'Bob', 'Charlie'],
'English' : [73, 55, 90],
'Math' : [78, 100, 33],
'Geography' : [92, 87, 72]}
df = pd.DataFrame(dict)
display(df)
结果可以很容易地复制和粘贴到Excel中,格式也不会被弄乱。这种方法也适用于Colab。
https://stackoverflow.com/questions/35074209
复制相似问题