我在将大熊猫数据帧保存到csv文件时遇到问题。 下面只是前3行熊猫数据帧的快照。
parent_sernum parent_pid created_date sernum pid pn
0 FCH21467XBN UXXXX-XXX-XXXX 2017-12-20 11:02:00.177 SSGQA20741370EA85A,SSGQA... UXXXX, 22RV-A,Uxxx-xx... 15-104065-01,15-104065-0...
1 FCH21467XBN Uxxxx-xxx-xx 2017-12-20 11:38:45.373 SSGQA20741370EA85A,SSGQA... Uxx-xxx-xxxx-A,Uxx-xx-... 15-104065-01,15-104065-0...
2 FCH2145V0UW Uxxx-xxxx-M4S 2017-12-02 11:01:26.993 SSH8A2071935A2ACDE,SSH8A... Uxx-xx-1X324RV-A,UCS-ML-... 15-104064-01,15-104064-0...
将此数据帧保存到csv文件中。它只捕获第一个字母,并从大多数列中删除其余部分,如下所示。
parent_sernum,parent_pid,created_date,sernum,pid,pn
F,U,2017-12-20 11:02:00.177,S,U,1
F,U,2017-12-20 11:38:45.373,S,U,1
F,U,2017-12-02 11:01:26.993,S,U,1
以下是保存数据时的代码。 (df = dataframe)。 如果我需要从数据帧中保存所有内容,是否需要设置任何选项? 或者csv文件大小是否有限制,因此它只会自动捕获数据的一小部分以满足大小限制?
df.to_csv('sample.csv', index = False, header = True)