我是熊猫新手,遇到问题 使用pandas读取csv文件时无法将String转换为float,我到目前为止已经使用了
pd.read_csv('Book2.csv',delimiter=',', index_col=0, skiprows=1,converters={'Open Price (Rs.)':float})
并尝试了dtype
都会出错 我正在分享csv文件链接: https://drive.google.com/open?id=0B_RSbeIckLLeRlByUlhxUGJ2dWc
答案 0 :(得分:2)
检查CSV文件中的第1873行 - 它有一个标题行(列标签)。
答案 1 :(得分:1)
你可以做到
modelFeatures = [contains all the columns' names you use]
df = df[modelFeatures].astype(float)