我有一个包含两列的数据框:
state total_sales
AL 16714
AR 6498
AZ 107296
CA 33717
现在我想将状态列中的字符串映射为从1到N(其中N是行数,这里是4),基于total_sales值的增序。结果应存储在另一列中(称为标签)。也就是说,要得到如下所示的结果:
state total_sales label
AL 16714 3
AR 6498 4
AZ 107296 1
CA 33717 2
请提供一个向量化实现的建议。