http://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.where.html
实例:
将连续的median_income数据进行分类。首先除以1.5限制类别数量,然后用ceil取整获得离散的类别,最后将>5的类别合并为类别5
#创建收入类别属性
housing["income_cat"]=np.ceil(housing["median_income"]/1.5)
housing["income_cat"].where(housing["income_cat"]<5,5.0,inplace=True)