新手提问:pandas从csv读取数据后的类型问题
zzyx 2015-09-10 01:15:56 python和pandas的新人,遇到问题,请教。
我有一个csv文件,内容如下
code name price
001 aname 1.01
002 bname 0.9
使用pandas读取内容到dataframe里,code列的001变成了1,002的列变成了2。
看上去是pandas把csv文件里边的code列内容当成了纯数字,但实际上应该是文本串。
该如何解决?
(python 环境)
import pandas as pd
df = pd.read_csv('data/product.csv')
print(df)
输出结果变成了
code name price
1 aname 1.01
2 bname 0.9