从回归到分类:将浮点数转换为类别
From regression to classification : transform floats to categories
我有一个包含人员年龄列表的数组:
[41, 50, 12, ... , 94]
我想将它们映射到 20
类别。有没有一种方法可以自动检测列表中的最佳类别(例如 [15,20,22,24,28,.., 90]
?),然后将现有数组映射到它上面。
您可以使用 pandas 剪切函数,它会将年龄映射到正确的容器中:
import pandas as pd
ages = [41, 50, 12, 78,43, 94]
bin_edges = [0,10,15,20,30,50,70,100]
pd.cut(ages,bin_edges)
我有一个包含人员年龄列表的数组:
[41, 50, 12, ... , 94]
我想将它们映射到 20
类别。有没有一种方法可以自动检测列表中的最佳类别(例如 [15,20,22,24,28,.., 90]
?),然后将现有数组映射到它上面。
您可以使用 pandas 剪切函数,它会将年龄映射到正确的容器中:
import pandas as pd
ages = [41, 50, 12, 78,43, 94]
bin_edges = [0,10,15,20,30,50,70,100]
pd.cut(ages,bin_edges)