我想规范化我的数据集中位数大于两位的数据。
我已尝试使用data [feature] .astype(str).str.len()> 2,但未解决。
def normalisasi(data):
column = list(data)
for i in column:
data[a]= data[i].astype(str).str.len()
if data[a] == 5:
data[i] = stat.zscore(data[i], axis=1, ddof=1)
else:
data[i] = data[i]
return data
我希望得到的结果是行包含的位数大于2或相等,我可以对其进行归一化。
采样我的数据集:
访问权限可容纳设施Availability_30 0.0 2.0 1.0 25.0
我的可用性预期结果值将使用函数归一化进行归一化,即具有大于10.00的数字的行。