【发布时间】:2015-09-15 20:38:17
【问题描述】:
例如,如果我有一个 DataFrame df
day hour price booked
0 monday 7 12.0 True
1 monday 8 12.0 False
2 tuesday 7 13.0 True
3 sunday 8 13.0 False
4 monday 7 15.0 True
5 monday 8 13.0 False
6 tuesday 7 13.0 True
7 tuesday 8 15.0 False
例如,df['day'].dtype 是 dtype('O')。
我想把它转换成类似的东西:
day hour price booked
0 1 7 12.0 1
1 1 8 12.0 0
2 2 7 13.0 1
3 3 8 13.0 0
4 1 7 15.0 1
5 1 8 13.0 0
6 2 7 13.0 1
7 2 8 15.0 0
到整数的映射可以是任意的。
【问题讨论】:
标签: python pandas dataframe types categorical-data