中文版Pandas
设 产品分类 = 表格.分类数据(CSV数据, "产品类别")
CSV数据["分类代码"] = 产品分类.cat.codes
打印("分类列表:", 产品分类.cat.categories)
打印("分类代码:", 表格.前几行(CSV数据[["产品类别", "分类代码"]], 10))原版Pandas
产品分类 = CSV数据["产品类别"].astype("category")
CSV数据["分类代码"] = 产品分类.cat.codes
print("分类列表:", 产品分类.cat.categories)
print("分类代码:", CSV数据[["产品类别", "分类代码"]].head(10))打印信息
分类列表: Index(['办公设备', '电子产品', '电脑配件', '网络设备'], dtype='str') 分类代码: 产品类别 分类代码 0 电子产品 1 1 办公设备 0 2 办公设备 0 3 电脑配件 2 4 电脑配件 2 5 电子产品 1 6 办公设备 0 7 电脑配件 2 8 电子产品 1 9 电脑配件 2