将混合类型的数据框写入文件Python Pandas

问题描述 投票:0回答:1

我有一个看起来像这样的数据框:

Col1, Col 2, Col3
'abc', (1,2), [(1,2), (3,4)]
'xyz', (3,4), [(1,2), (3,4), (5,6)]

我已经使用df.to_csv("dataframe.csv")将数据帧写入文件了>

[当我通过file = pd.read_csv("dataframe.csv")读取数据帧时,我得到Col2Col3作为字符串。但是,我想将Col2读取为元组,并将Col3读取为元组列表。

我该怎么做?另外,还有另一种方法可以将数据帧写入文件,以便可以读取所需格式的列?

我有一个数据帧,看起来像这样:Col1,Col 2,Col3'abc',(1,2),[(1,2),(3,4)]'xyz',(3,4) ,[((1,2),(3,4),(5,6)]我已经使用df.to_csv(“ dataframe.csv”)...

python pandas dataframe format
1个回答
0
投票

file = pd.read_csv("f500.csv", dtype = {"Col2" : np.object, "Col3": np.object})

© www.soinside.com 2019 - 2024. All rights reserved.