python中predict_proba函数出概率之后,怎么和每一行数据对应起来?形成一个完整的DataFrame?

用xgboost建模预测了响应概率prob_predict
xgb_model.predict_proba(x_test)返回是一个n*2的ndarray,一列是响应概率,另一列是不响应概率;
但是怎么把响应概率那一列对应到x_test的每一行形成一个完成的DataFrame,请求各位朋友帮忙执教

简单来说,xgb_model.predict_proba(x_test)预测了一批客户的响应概率,存在了一个ndarray中,怎么把这个概率和客户特征矩阵(x_test)merge起来?

np.c_[x_test, xgb_model.predict_proba(x_test)[:, 0].reshape(-1, 1)]