Numpy 我想用randomforest predict_proba的结果创建一个新的数据帧

Numpy 我想用randomforest predict_proba的结果创建一个新的数据帧,numpy,dataframe,random-forest,Numpy,Dataframe,Random Forest,我制作了一个随机森林分类器,它有8个类 rf_clf.predict_proba(X_test) 此代码的结果如下所示 array([[0.145 , 0.025 , 0.02 , 0.01 , 0.0025, 0.07 , 0.715 , 0.0125], [0. , 0. , 0. , 0. , 0. , 1. , 0. , 0. ], [0.0925, 0.3375, 0.175 , 0.01 , 0.0625, 0.1

我制作了一个随机森林分类器,它有8个类

rf_clf.predict_proba(X_test)
此代码的结果如下所示

array([[0.145 , 0.025 , 0.02  , 0.01  , 0.0025, 0.07  , 0.715 , 0.0125],
   [0.    , 0.    , 0.    , 0.    , 0.    , 1.    , 0.    , 0.    ],
   [0.0925, 0.3375, 0.175 , 0.01  , 0.0625, 0.1375, 0.0875, 0.0975],
   [0.0525, 0.72  , 0.065 , 0.005 , 0.0025, 0.1125, 0.025 , 0.0175],
   [0.    , 0.    , 1.    , 0.    , 0.    , 0.    , 0.    , 0.    ],
   [0.6675, 0.0425, 0.0025, 0.0075, 0.005 , 0.0225, 0.235 , 0.0175]])
我想创建一个名为“probability”的新数据帧,其列名为“1”、“2”…“8”。
我该怎么做?

pd.DataFrame(rf\u clf.predict\u proba(X\u test))
?它是如此简单和容易。。哈哈,谢谢你!