中文Python的Pandas的 索引、多级索引和独热编码

中文Python 0 4

中文版Pandas

设 索引表 = 表格.设置索引(表格.前几行(CSV数据, 5), "订单编号")
打印("设置索引:", 索引表)
打印("重置索引:", 表格.重置索引(索引表))
设 多级索引表 = 表格.设置多级索引(表格.前几行(CSV数据, 10), ["产品类别", "产品名称"])
打印("多级索引:", 多级索引表)
打印("独热编码:", 表格.独热编码(表格.前几行(CSV数据[["产品类别"]], 5), columns=["产品类别"]))

原版Pandas

索引表 = CSV数据.head(5).set_index("订单编号")
print("设置索引:", 索引表)
print("重置索引:", 索引表.reset_index())
多级索引表 = CSV数据.head(10).set_index(["产品类别", "产品名称"])
print("多级索引:", 多级索引表)
print("独热编码:", pd.get_dummies(CSV数据[["产品类别"]].head(5), columns=["产品类别"]))

打印信息

设置索引:                       销售日期  产品名称  产品类别  销售数量    单价  ...  客户地区 销售人员  计算销售额 销售额差异  月份
订单编号                                                ...
ORD202607270001 2026-06-02  平板电脑  电子产品     7  3655  ...    西安   孙丽  25585     0   6
ORD202607270002 2026-05-23   打印机  办公设备     3  3045  ...    长沙   张伟   9135     0   5
ORD202607270003 2026-06-11   投影仪  办公设备     3  6345  ...    郑州   陈静  19035     0   6
ORD202607270004 2026-06-03  机械键盘  电脑配件     9   316  ...    广州   刘洋   2844     0   6
ORD202607270005 2026-07-17  移动硬盘  电脑配件     3  1429  ...    天津   陈静   4287     0   7

[5 rows x 12 columns]
重置索引:               订单编号       销售日期  产品名称  产品类别  销售数量  ...  客户地区  销售人员  计算销售额 销售额差异 月份
0  ORD202607270001 2026-06-02  平板电脑  电子产品     7  ...    西安    孙丽  25585     0  6
1  ORD202607270002 2026-05-23   打印机  办公设备     3  ...    长沙    张伟   9135     0  5
2  ORD202607270003 2026-06-11   投影仪  办公设备     3  ...    郑州    陈静  19035     0  6
3  ORD202607270004 2026-06-03  机械键盘  电脑配件     9  ...    广州    刘洋   2844     0  6
4  ORD202607270005 2026-07-17  移动硬盘  电脑配件     3  ...    天津    陈静   4287     0  7

[5 rows x 13 columns]
多级索引:                        订单编号       销售日期  销售数量     单价  ...  销售人员  计算销售额 销售额差异 月份
产品类别 产品名称                                            ...
电子产品 平板电脑   ORD202607270001 2026-06-02     7   3655  ...    孙丽  25585     0  6
办公设备 打印机    ORD202607270002 2026-05-23     3   3045  ...    张伟   9135     0  5
投影仪    ORD202607270003 2026-06-11     3   6345  ...    陈静  19035     0  6
电脑配件 机械键盘   ORD202607270004 2026-06-03     9    316  ...    刘洋   2844     0  6
移动硬盘   ORD202607270005 2026-07-17     3   1429  ...    陈静   4287     0  7
电子产品 笔记本电脑  ORD202607270006 2026-05-01     5  12105  ...    王芳  60525     0  5
办公设备 打印机    ORD202607270007 2026-05-05     6   2342  ...    张伟  14052     0  5
电脑配件 无线鼠标   ORD202607270008 2026-05-31     8    442  ...    孙丽   3536     0  5
电子产品 无线耳机   ORD202607270009 2026-06-08     4   1271  ...    孙丽   5084     0  6
电脑配件 显示器    ORD202607270010 2026-05-04     3   1387  ...    陈静   4161     0  5

[10 rows x 11 columns]
独热编码:    产品类别_办公设备  产品类别_电子产品  产品类别_电脑配件
0      False       True      False
1       True      False      False
2       True      False      False
3      False      False       True
4      False      False       True


也许您对下面的内容还感兴趣: