【发布时间】:2019-09-19 23:34:45
【问题描述】:
我无法拟合缺失值。我有两列有NaN 值。
ValueError: 找到具有 0 个特征的数组 (shape=(537577, 0)) 而一个 至少需要 1 个。
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
veriler = pd.read_csv("BlackFriday.csv")
print(veriler)
from sklearn.preprocessing import Imputer
imputer=Imputer(missing_values="NaN", strategy="mean", axis=0)
pro2=veriler.iloc[:,9:11].values
print(pro2)
imputer=imputer.fit(pro2[:,9:11])
pro2[:,9:11]=imputer.transform(pro2[:,9:11])
print(pro2)
【问题讨论】:
-
你从哪里得到错误?
标签: python machine-learning scikit-learn sklearn-pandas