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])
如原始表格所示,是否可以编辑问题以包含此信息?如果您只想保存数据帧以便再次加载,最好将其保存为其他格式。请查看此处: