Man*_*tta 7 python csv export pandas
我在将数据框导出为CSV文件时遇到问题.
数据类型是String和Float64值,如下所示:
In [19]: segmenti_t0
Out[19]:
SEGM1 SEGM2
AD P.S. 8.3
SCREMATO 0.6
CRE STD 1.2
FUN INTERO 0.0
P.S. 2.0
SCREMATO 0.0
NORM INTERO 13.1
P.S. 69.5
SCREMATO 5.2
Name: Quota volume_t0
Run Code Online (Sandbox Code Playgroud)
我尝试使用此命令导出此数据帧:
IN [20]: segmenti_t0.to_csv('C:Users\MarioRossi\prova.csv', sep=";")
Run Code Online (Sandbox Code Playgroud)
当我尝试用Excel打开它或者我尝试使用格式化参数从csv文件中导入excel时,我获得了非常奇怪的浮点值格式,如69.5000或5.2.0000000或日期时间格式,如下所示:
NORM INTERO 13.01
NORM P.S. 69.05.00
NORM SCREMATO 5.02
Run Code Online (Sandbox Code Playgroud)
考虑我使用欧洲格式(",",我用来从csv文件导入原始原始数据的小数).
请帮帮我:我开发了一个软件(带有GUI等),因此我无法提供它!
谢谢
您应该使用to_excel
DataFrame方法:
# first convert Series to DataFrame
df_segmenti_t0 = DataFrame(segmenti_t0)
# save as excel spreadsheet
df_segmenti_t0.to_excel('prova.xls')
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
8924 次 |
最近记录: |