【发布时间】:2019-09-28 07:25:37
【问题描述】:
我尝试对我的数据进行逻辑回归,但出现此错误 ValueError:无法将字符串转换为浮点数:'28,37' 我的代码:
X_train, X_test, y_train, y_test = train_test_split(X, y,
stratify=y,
test_size=0.3)
logisticRegr = LogisticRegression()
logisticRegr.fit(X_train, y_train)
predictions = logisticRegr.predict(X_test)
请问我该如何解决?
【问题讨论】:
-
您的 X_train 中的小数分隔符似乎有误,用逗号而不是点
-
替换 "," 每个 "."另一个提示,如果更大的数字包含像 (1.234,84) 这样的点,你也会遇到问题
标签: python pandas dataframe logistic-regression