如何使用熊猫从csv文件中以字符串形式读取2E2、2E4、3E2、3E4?

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

如果我使用

read_csv ('data.csv', dtype=str)

Python正在转换我的数据:

2E2 =200.0, 2E4=20000.0

如何停止此转换?

python pandas
1个回答
0
投票

您必须在要转换的数据中提供该列。这是我用您的两个值制作的模型:

 pd.read_csv('102.txt', dtype={'what': str}) 

输出:

  what        do
0  2E2 20000.000

pd.read_csv('102.txt', dtype={'what': str, 'do': str})                                                                                                                              

  what   do
0  2E2  2E4
© www.soinside.com 2019 - 2024. All rights reserved.