【发布时间】:2019-03-25 03:56:06
【问题描述】:
在我的预测数据框中,我有三列,我想将所有这三列与原始数据集合并。我怎样才能做到这一点?
ds = pd.read_csv("final10.csv")
X = ds.iloc[:, 3:-4].values
y = ds.iloc[:,-1].values
testcase = pd.read_csv("testcase.csv")
testcase=testcase.iloc[:,3:-1].values
from sklearn.linear_model import LogisticRegression
clf = LogisticRegression(solver="newton-cg", multi_class='multinomial')
clf.fit(X, y)
y_pred1 = clf.predict_proba(testcase)
testcase['procurement']=pd.Series(y_pred1)
我得到的错误是“异常:数据必须是一维的”
【问题讨论】:
标签: python-3.x pandas scikit-learn sklearn-pandas