count = count[-max_features:]; 和 count = count[:max_features];
来源:6-6 数据处理-句子编码化处理(训练字典)

竹千代与吉法师
2018-11-20
count = count[-max_features:]; 这里是这样写而不是count = count[:max_features];这里是不是取后面部分的数据更合理?正常逻辑不是写成后面这种吗
写回答
3回答
-
慕沐0769766
2019-05-29
老师这么写没有毛病,只是我们在理解的过程中会有些不习惯,当然也可以按照倒叙排列再取前max_features个特征。
00 -
竹千代与吉法师
提问者
2018-11-20
但是如果是因为这个原因的话,为什么下面else的部分又用字符key进行排序而不用频率排序了呢?..
00 -
竹千代与吉法师
提问者
2018-11-20
哦,这里是已经按出现频率从小到大排过序了,-max_feature到最后的是出现频率最多的部分,所以一定要写成count[-max_features:]
00
相似问题