Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/312.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将Python中预加载的Pandas数据帧从在线内核系统复制到Ubuntu系统上的主IDE_Python_Pandas_Dataframe_Kernel - Fatal编程技术网

如何将Python中预加载的Pandas数据帧从在线内核系统复制到Ubuntu系统上的主IDE

如何将Python中预加载的Pandas数据帧从在线内核系统复制到Ubuntu系统上的主IDE,python,pandas,dataframe,kernel,Python,Pandas,Dataframe,Kernel,我正在使用一个在线网站,该网站有自己的内核来练习操作数据帧,但偶尔会将数据帧预加载到内核中,我所能做的就是使用诸如.head().info()之类的命令以及所有其他面向数据帧的命令来操作它,但我无法找到一种方法来复制此数据帧,以允许我在jupyter笔记本或系统上的其他IDE上使用数据帧的内容 我想也许我可以将数据帧保存为CSV,但遗憾的是,我无法通过在线内核下载文件 有没有办法绕过这个问题?***找到答案后回答我自己的问题 如果您无法下载和上载文件,最好的方法是将数据框的列转换为列表,然后将这

我正在使用一个在线网站,该网站有自己的内核来练习操作数据帧,但偶尔会将数据帧预加载到内核中,我所能做的就是使用诸如.head().info()之类的命令以及所有其他面向数据帧的命令来操作它,但我无法找到一种方法来复制此数据帧,以允许我在jupyter笔记本或系统上的其他IDE上使用数据帧的内容

我想也许我可以将数据帧保存为CSV,但遗憾的是,我无法通过在线内核下载文件


有没有办法绕过这个问题?

***找到答案后回答我自己的问题

如果您无法下载和上载文件,最好的方法是将数据框的列转换为列表,然后将这些列表的输出复制到单独的系统中,在该系统中,您可以彼此重新压缩列,从而重新创建数据框以供使用

    Temp = [79.0, 77.4, 76.4, 75.7]
(理论上,该列表可以有任意数量的值,无论值有多高) 这是通过执行以下操作从内核中的数据帧转换而来的

    print(df['Temperature (deg F)'].values.tolist())
这些列表可以在别处重新复制,然后使用

    dataFrame = pd.DataFrame({'Temperature (deg F)': Temp})

你能下载/上传文件吗?尝试df.to_pickle('my_df.pkl')和pd.from_pickle('my_df.pkl')@skarchmit,不幸的是,上传和下载文件似乎也不起作用。我在想,也许输出一个数据帧作为字典,然后复制字典,但它只输出第一部分和最后一部分,因为它有很多数据,只是(等)中间的大部分。把你的数据读到一边,你的IDE怎么能给你数据?@skarchmit我不知道你说的IDE是什么意思给我数据。我只是使用IDE来表示我在主计算机上编译python代码的位置,而不是虚拟系统,即在线内核。过了一段时间我也明白了,我的答案贴在下面。