我正在使用一个具有自己的内核的在线网站来练习操作数据框,但是偶尔该数据框已预加载到内核中,我所能做的就是使用.head().info()之类的命令以及所有其他数据框定向命令来操作它,但是我找不到一种方法来复制此数据框,从而无法在jupyter笔记本或系统上的其他IDE上使用该数据框的内容。
我以为我可以将数据框另存为CSV,但是我无法通过在线内核下载文件。
关于我如何绕过此问题的任何想法?
答案 0 :(得分:0)
***找到答案后回答我自己的问题。
如果无法下载和上传文件,执行此操作的最佳方法是将数据框的列转换为列表,然后将这些列表的输出复制到单独的系统上,然后在其中重新压缩列彼此之间,从而重新创建该数据框以在其中使用。
Temp = [79.0, 77.4, 76.4, 75.7]
(此列表理论上可以有任意数量的值,无论有多高) 通过执行
从内核中的数据帧转换而来 print(df['Temperature (deg F)'].values.tolist())
,列表可以在其他位置复制,然后使用
转换回数据框 dataFrame = pd.DataFrame({'Temperature (deg F)': Temp})