HQL中分层抽样的办法

 时间:2026-02-13 17:49:05

1、如果经常写SQL建议安装sublime text,非常好用的一个编辑工具,打开后选择SQL能够自动对编写内容进行结构化展现

HQL中分层抽样的办法

2、分层抽样的基本原理就是给每个分类编个序号,再从每个分类中等间距抽取,从而保证抽样比例与整体一致,举个简单例子,一个数据库shop中字段fruit包含10个apple,5个orange并用id编号,如何保证每次抽到2个apple,1个orange,下面我们用row_number_by_sort、cluster by 语法解决该问题,首先将目标群选出并增加一列新编号

HQL中分层抽样的办法

3、如此新建表后,apple会被排序成1-10,orange会被排序成1-5,接下来只要保证等距离抽取即可,用n%=x即可决定比例

  • 云丘山自驾游游攻略
  • 眼睛干涩8种妙招4种水果有效缓解
  • 王者荣耀新赛季黄忠铭文出装攻略
  • 【双喜福袋】饺子做成福袋,卖相漂亮味道不赖!
  • 经常吃木瓜对身体的好处多多
  • 热门搜索
    关于六一的手抄报 厉行节约反对浪费手抄报 关于劳动的手抄报 端午节手抄报模板 心理健康的手抄报 禁毒手抄报图片 红领巾手抄报 防火手抄报简单又漂亮 少先队手抄报 圣诞节手抄报