如何将多列解码为字符串类型? (返回原始类型)

时间:2019-06-19 13:42:14

标签: python python-3.x scikit-learn encode forecasting

我有这样的数据:

我想根据该数据预测计数列。 但是首先,我已经使用LabelEncoder对其进行了编码。

我用来编码此数据的代码是:

def dummyEncode(df)
Hasil = []
columnsToEncode = list(Hasilatribut)
le = LabelEncoder()
for feature in columnsToEncode:
    try:
        df[feature] : le.fit_transform(df[feature]).astype(float)
    except:
            print('Error encoding '+feature)
return df

我的编码结果是:enter image description here

在预测的最后一步,我想将“日期”,“表名”和“属性名”转换为原始类型。 我已经使用了inverse_transform,但是仍然出现错误。

我也尝试这样做: enter image description here

结果仍然类似于'hasil'输出。

请帮助我解决这个问题。

0 个答案:

没有答案