Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/313.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:将熊猫数据帧另存为.csv,保留其原始属性_Python_Csv_Dataframe - Fatal编程技术网

Python:将熊猫数据帧另存为.csv,保留其原始属性

Python:将熊猫数据帧另存为.csv,保留其原始属性,python,csv,dataframe,Python,Csv,Dataframe,您好,我生成了一个数据帧df,如下所示 其中car,time和val数组。我将此数据帧保存为 df.to_csv('MyData/data.csv') 但是,当我上传时,car、time和val列都是字符串。有没有办法将列保留为数组?能否显示输出的前几行是什么样子,以及您希望它是什么样子?我认为由于文件格式的原因,您会遇到问题。它是一个CSV,所以如果任何字段都有逗号,那么就用引号将其括起来。如果它不这样做,就无法区分两个单独的列和一个带有逗号的列。当我上传文件时,条目就像df.val[0]

您好,我生成了一个数据帧
df
,如下所示

其中
car
time
val
数组。我将此数据帧保存为

df.to_csv('MyData/data.csv')

但是,当我上传时,
car
time
val
列都是字符串。有没有办法将列保留为数组?

能否显示输出的前几行是什么样子,以及您希望它是什么样子?我认为由于文件格式的原因,您会遇到问题。它是一个CSV,所以如果任何字段都有逗号,那么就用引号将其括起来。如果它不这样做,就无法区分两个单独的列和一个带有逗号的列。当我上传文件时,条目就像
df.val[0]='[14.50980392 14.11764706 14.50980392…,14.50980392 14.11764706\n 14.50980392],
这是一个字符串
char
,我想
df.val[0]=array([14.50980392,14.11764706,14.50980392,…,14.50980392,14.11764706,14.50980392])
如原始表格所示,是否可以编辑问题以包含此信息?如果您只想保存数据帧以便再次加载,最好将其保存为其他格式。请查看此处: