我的数据集中包含一些catergorical
列。其中一些列中包含由np.nan
指示的缺失值。
我想LabelEncode
分类数据,后来Impute
缺少值。我正在使用sklearn
。但是,当我尝试LabelEncode
categorical
列时,如下所示,' nan'值被视为标签,并被编码为某个值。
for x in cat_cols:
encoder = LabelEncoder()
alldata[x] = encoder.fit_transform(alldata[x].astype(str))
我不希望这种情况发生。如何对除categorical
以外的nan
值进行编码。?
我知道我可以用nan
替换Encode
和nan
。但我不想这样做。我想将mode
替换为Imputer
,以便使用sklearn中的$(document).ready(function() {
var hyperLink = $("a");
$.each(hyperLink, function(index, value) {
if($(this).hasClass('noclass') || $(this).parents('.noclass').length) {
return;
}
var href = $(value).attr("href");
//Test code to update the back ground
$(value).css("background-color", "red");
$(value).attr("href", "/" + countrycode + (href == '/' ? '' : href));
href = $(value).attr("href");
});
});
进行输入。我怎么能这样做??