我对熊猫很新,所以如果它看起来很傻,请原谅 假设我们有两个参数x和y 对于每对(x,y),我有多个需要存储的数据列表。
x1 x2 x3
y1 P11 P12 P13
y2 P21 P22 P23
y3 P31 P32 P33
P11是列表清单。是否可以将这些类型的数据存储到DataFrame中并存储为csv
文件?
或者您是否更好地存储数据?
答案 0 :(得分:1)
不,无法将csv文件中的列表列表存储为列表列表。这是因为csv是纯文本,当你回读到pandas时,没有自动字符串列出转换。
您应该考虑通过以下方式挑选数据帧:
df.to_pickle('file.pkl')
然后通过以下方式回读:
df = pd.read_pickle('file.pkl')
Pickle是一种序列化格式。请注意它是特定于版本的,因此建议使用相同的系统导出和读取相同的pickle文件。