ranking相关内容

具有k个部分的排序和不排序的整数划分

对于正整数n和k,让k-分区n是不同的加起来为n的不同正整数的排序列表,并以给定的k分区的“排名”为其在所有这些列表的排序列表中的位置,按词典顺序从0开始。 例如,有两个2-5分区(n ;= ;5,k ;= ;2):[1,4]和[2,3]。由于[1,4]在词典顺序中排在[2,3]之前,因此[1,4]的排名为0,[2,3]的排名为1。 因此,我希望能够做两 ..
发布时间:2022-08-07 15:56:55 其他开发

MySQL - 在分数表中为用户选择排名

我有一个具有这种结构的“user_score"表: |id|user_id|group_id|score|时间戳 ||1|1|1|500|2013-02-24 18:00:00||2|2|1|200|2013-02-24 18:01:50||3|1|2|100|2013-02-24 18:06:00||4|1|1|6000|2013-02-24 18:07:30| 我需要做的是从该表中选择来自 ..
发布时间:2022-01-23 16:10:51 数据库

使用组内的记录排名更新 MySQL 表

我有一个名为“winners"的表格,其中包含“id"、“category"、“score"、“rank"列. 我需要更新我的表格并在子类别 (category_id) 中指定一个排名,根据样本,该排名是 2,但将来可能会更多. 我发现的大多数答案都是基于 select 语句,它们只是倾向于只输出表格视图,但我确实找到了一个非常好的“更新"答案(https://stackoverflo ..
发布时间:2022-01-17 20:25:17 数据库

Power BI:TopN 和所有其他

我有一个类似于以下的数据集: 年份位置类型金额2015 西苹果 122015 西梨 142015东苹果552015 南橙 622015 西橙 642015 东香蕉 122015年北香蕉232015东桃432015东苹果892015 西香蕉 772015 西橙 432015 北苹果 2 我需要对其进行汇总以显示 TopN 以及所有其他内容,以保持总计相同.仅过滤以仅显示 TopN 会减少总数并且 ..
发布时间:2022-01-10 16:20:21 其他开发

找出向量中最常见的 n 个值

我有一个向量说 c(1,1,1,1,1,1,2,3,4,5,7,7,5,7,7,7) 我如何计算每个元素,然后返回例如3 个最常见的元素,即 1、7、5? 解决方案 我确定这是重复的,但答案很简单: sort(table(variable),decresing=TRUE)[1:3] ..
发布时间:2021-12-30 15:49:29 其他开发

MySQL 视图中的行排名

我需要创建一个视图,在结果中自动添加虚拟行号.这里的图表是完全随机的,我想要实现的只是动态创建的最后一列. >+--------+------------+-----+>|身份证 |品种|数量 |>+--------+------------+-----+>|第234话富士|1 |>|4356 |晚会|2 |>|343245 |林伯威格 |3 |>|第224话冰|4 |>|4545 |奇兰|5 ..
发布时间:2021-12-29 08:11:31 数据库

MySQL Group By 每种类型的前 N ​​个数字

我有一张这样的桌子: 等级字母1 安2A3 乙4A5℃6A7 C8C9 乙10℃ 我需要按升序排列的每个字母的前 2 个: 等级字母1 安2A3 乙5℃7 C9 乙 我该怎么做?使用 GROUP BY 只获得前 1 名相当简单,但我似乎无法让它适用于多个条目 解决方案 select distinct rank, letter从表1 t2排名在哪里(选择前 2 名从表1 t2 ..
发布时间:2021-12-27 08:03:20 数据库

如何在elasticsearch中删除重复的搜索结果?

首先创建一些示例数据(e1,e2,e3 是类型,test 是索引名称): PUT test/e1/1{“身份证":1“主题":“主题 1"}PUT 测试/e2/1{“身份证":1“主题":“主题 2"}PUT 测试/e3/2{“身份证":2“主题":“主题 3"} 现在我的问题是:我怎样才能得到这两个数据?删除 curl -XGET _search 结果中具有相同 id 的重复数据. tes ..
发布时间:2021-12-13 12:09:13 其他开发

Python中计算列表秩向量的有效方法

我正在寻找一种在 Python 中计算列表的秩向量的有效方法,类似于 R 的 rank 函数.在元素之间没有联系的简单列表中,列表 l 的秩向量的元素 i 应该是 x 当且仅当 l[i] 是排序列表中的第 x 个元素.到目前为止,这很简单,以下代码片段可以解决问题: def rank_simple(vector):返回排序(范围(len(向量)),键=向量.__getitem__) 然而,如果 ..
发布时间:2021-12-10 10:58:50 Python

如何在 Pandas 系列中找到与输入数字最接近的值?

我见过: 如何我如何找到最接近数组中给定数字的值? 如何如何找到最接近任意(非成员)数字的数组元素?. 这些与 vanilla python 而不是 pandas 相关. 如果我有这个系列: ix 编号0 11 62 43 54 2 然后我输入了 3,我怎样才能(有效地)找到? 如果在系列中找到它的索引为 3 如果在系列中没有找到低于和高于 3 的值的索引. ..
发布时间:2021-12-07 09:45:11 Python

Pyspark - 排名列保持联系

我正在寻找一种方法来对保留关系的数据帧的列进行排名.特别是对于这个例子,我有一个 pyspark 数据框,如下所示,我想在其中为 colA & 生成排名.colB(虽然我想支持能够对 N 个列进行排名) +--------+----------+-----+----+|实体|身份证|colA|colB|+--------------------+-----+----+|a|8589934652 ..
发布时间:2021-11-14 23:04:22 其他开发

有没有办法在“分组依据"之后仅显示查询的前 2/n 个?国家?- 大查询 SQL

我正在对 Google Big query 进行查询,我加入了 2 个表并创建了一个新列“total gmv";使用“SUM"为了代表总收入,现在我只想在我的查询中显示前 2 个供应商 GROUP BY 国家. 我设法按国家/地区和供应商名称显示 total_gmv 组,但我想过滤以仅显示每个国家/地区的前 2 个供应商. 我使用的代码 SELECT Ord.country_name ..
发布时间:2021-07-02 20:17:23 其他开发

对二维数组中的值进行排名

嗨,基本上我想输入一个二维数组,然后创建一个新的排序数组,其中的值从最低到最高. 我使用的数组是转换为 numpyarray 的高程栅格.这个数组有一个高程值.我只想按海拔排序.以下是我使用代码的程度,但它没有生成我想要的! import arcpy导入 numpy数组 = arcpy.RasterToNumPyArray(r"C:\Current\SedMod\SedModv3\Test ..
发布时间:2021-07-02 20:17:17 Python

R中的特定组排名

我有数据框“Category"、“ID"、“Score(t)",我想得到“Rank(t)": Category ID Score.08.2007 Score.09.2007 Rank.08.2007 Rank.09.2007 ...橙色 FSGBR070N3 0.16 ... 5 ...橙色 FSGBR070N3 0.05 ... 7 ...橙色 FSGBR070N3 0.11 6橙色 FS00 ..
发布时间:2021-07-02 20:17:14 其他开发

如何在香草 Python 中对列表进行排名?

假设我有一个列表: [4, 5, 2, 1] 我需要对这些进行排名并输出: [3, 4, 2, 1] 如果两个案例中的排名相同: [4, 4, 2, 3] 那么排名应该是平均的 ->[3.5, 3.5, 1, 2] 编辑 这里 rank 代表数字在排序列表中的位置.如果有多个数值相同的数字,那么每个这样的数字的排名将是它们位置的平均值. 解决方案 可能不是最有效率的,但这是有 ..
发布时间:2021-07-02 20:17:12 Python