ValueError:无法将字符串转换为浮点:“8/19/2014”

2024-10-04 01:34:56 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试这段代码,并得到关于数据类型的错误

import pandas as pd 
import csv
from sklearn.tree import DecisionTreeClassifier
mdata = pd.read_csv('Google_stock.csv')
mdata.dtypes
mdata['Volume'].astype(float)
mdata.dtypes

X = mdata.drop(columns = ['High'])
Y = mdata['High']
mdata['Volume'].astype(int)
model = DecisionTreeClassifier()
model.fit(X, Y)
mdata

Tags: csv代码importpandasmodelas错误pd
1条回答
网友
1楼 · 发布于 2024-10-04 01:34:56

您没有说明是哪一行导致了上述错误,但我认为是

mdata['Volume'].astype(float)

如果是这种情况,请检查本栏,查找所提到的 价值(2014年8月19日

显然,您的数据有些混乱,因为2014年8月19日是一个日期, 不是体积(float),所以您的输入数据肯定不应该包含此值 所述列中的值

相关问题 更多 >