标签: unique-values

高效的唯一字符串列表C#

存储忽略任何重复的字符串列表的最有效方法是什么?我在想字典可能是最好通过编写dict [str] = false来插入字符串; 并通过键枚举列表.这是一个好的解决方案吗?

c# unique-values

84
推荐指数
5
解决办法
7万
查看次数

如何在多维数组中获得唯一值

我已经做了很多关于溢出和谷歌的调查,但没有一个结果适用于我的具体情况.

我有一个名为$ holder的占位符数组,值如下:

    Array ( 
    [0] => Array ( 
        [id] => 1 
        [pid] => 121 
        [uuid] => 1  
        )
    [1] => Array ( 
        [id] => 2 
        [pid] => 13
        [uuid] => 1
        )
    [2] => Array ( 
        [id] => 5 
        [pid] => 121 
        [uuid] => 1
        )
    ) 
Run Code Online (Sandbox Code Playgroud)

我试图从这个多维数组中提取不同的/唯一的值.我想要的最终结果是包含(13,121)或(最好)数组的变量,如下所示:Array([0] => 13 [1] => 121)

我再次尝试过序列化等等,但是在每个数组中使用单个键操作时,我不太明白它是如何工作的.

我试着尽可能清楚.我希望它有意义......

php multidimensional-array unique-values

27
推荐指数
2
解决办法
6万
查看次数

如何在List中获取唯一值

我有2个带有数据的文本文件.我正在阅读这些文件BufferReader并将每个文件的一列数据放入a List<String>.

我在每个数据中都有重复的数据,但我需要在第一个数据中使用唯一数据List来对抗第二个数据中的重复数据List.

如何从中获取唯一值List

java list unique-values

13
推荐指数
2
解决办法
2万
查看次数

什么正则表达式可以从字符串中删除重复的项目?

给定一串标识符分隔:,是否可以构造一个正则表达式来将唯一标识符提取到另一个字符串中,也用:?分隔?

如何使用正则表达式实现此目的?我试过s/(:[^:])(.*)\1/$1$2/g没有运气,因为它(.*)是贪婪的并跳过最后一场比赛$1.

示例:a:b:c:d:c:c:x:c:c:e:e:f应该给a:b:c:d:x:e:f

注意:我在perl编码,但我非常感谢使用正则表达式.

regex unique-values

9
推荐指数
1
解决办法
1万
查看次数

从数据框中删除具有相同值的列

我有一个这样的数据框架

1    1    1    K    1    K    K
2    1    2    K    1    K    K
3    8    3    K    1    K    K
4    8    2    K    1    K    K
1    1    1    K    1    K    K
2    1    2    K    1    K    K
Run Code Online (Sandbox Code Playgroud)

我想删除所有具有相同值的列,即K,所以我的结果将是这样的

1    1    1    1    
2    1    2    1   
3    8    3    1  
4    8    2    1  
1    1    1    1 
2    1    2    1  
Run Code Online (Sandbox Code Playgroud)

我尝试迭代列中的迭代,但我什么都没得到.有任何想法吗?提前致谢

r unique-values dataframe

7
推荐指数
1
解决办法
4591
查看次数

从一列收集所有唯一值并将其输出到另一列中.?

我有这种形式的电子表格:

 A   B   C  D
abc abc abc 1
def ghi jkl 1
mno pqr stu 3
vwx yza bcd 4
mno pqr stu 5
mno pqr stu 5
vwx yza bcd 5
mno pqr stu 1
Run Code Online (Sandbox Code Playgroud)

前3列只是string类型的数据.列D具有重复数字的整数.我的问题是如何输出第五列,如下所示:

 A   B   C  D E
abc abc abc 1 1
def ghi jkl 1 3
mno pqr stu 3 4
vwx yza bcd 4 5
mno pqr stu 5
mno pqr stu 5
vwx yza bcd 5
mno pqr stu 1
Run Code Online (Sandbox Code Playgroud)

它只输出D列中的唯一数字. …

google-sheets unique-values google-apps-script output

6
推荐指数
2
解决办法
2万
查看次数

从关联数组数组中获取一个属性的唯一值

我有这样一个数组:

$a = array(
    0 => array('type' => 'bar', 'image' => 'a.jpg'),
    1 => array('type' => 'food', 'image' => 'b.jpg'),
    2 => array('type' => 'bar', 'image' => 'c.jpg'),
    3 => array('type' => 'default', 'image' => 'd.jpg'),
    4 => array('type' => 'food', 'image' => 'e.jpg'),
    5 => array('type' => 'food', 'image' => 'f.jpg'),
    6 => array('type' => 'food', 'image' => 'h.jpg')
)
Run Code Online (Sandbox Code Playgroud)

我如何计算出独特的类型值(食物,条形和默认值)?我可以在foreach循环中遍历数组但是有更好的方法吗?

php arrays foreach unique unique-values

6
推荐指数
2
解决办法
5057
查看次数

使用命令在R中的最大值不同

我有以下R代码:

 library(ggplot2)
 data(diamonds)
 by(diamonds$price, diamonds$cut, summary)
 by(diamonds$price, diamonds$cut, max)
Run Code Online (Sandbox Code Playgroud)

这给了我:

diamonds$cut: Fair
Min. 1st Qu.  Median    Mean 3rd Qu.    Max. 
337    2050    3282    4359    5206   18570 
---------------------------------------------- 
  diamonds$cut: Good
Min. 1st Qu.  Median    Mean 3rd Qu.    Max. 
327    1145    3050    3929    5028   18790 
---------------------------------------------- 
  diamonds$cut: Very Good
Min. 1st Qu.  Median    Mean 3rd Qu.    Max. 
336     912    2648    3982    5373   18820 
---------------------------------------------- 
  diamonds$cut: Premium
Min. 1st Qu.  Median    Mean 3rd Qu.    Max. 
326    1046    3185    4584    6296   18820 
---------------------------------------------- 
  diamonds$cut: …
Run Code Online (Sandbox Code Playgroud)

r max unique-values distinct-values

3
推荐指数
1
解决办法
37
查看次数

获取 Javascript 数组的唯一值

我试图在 JavaScript 中编写一个函数来获取数组的唯一值 \xe2\x80\x8b\xe2\x80\x8b,但我的代码无法正常工作。我知道还有其他更好、更简单的方法可以做到这一点,但我不明白为什么我的代码不起作用,我想理解它。

\n\n

该函数有两个for循环,如果外部索引和内部索引不同并且这些索引位置的值相同,则内部索引的位置被推送到另一个数组。当内部 for 循环结束时,另一个数组中注释的索引将被原始数组中的空值替换,稍后将被删除。

\n\n

输入为: 1 2 2 3 3 3 4 4 4 4 5 5 5 5 5

\n\n

但输出是: 1 2 null null null null 4 4 4 4 5 5 5 5 5

\n\n

我不知道出了什么问题,有人可以帮助我吗?

\n\n
function uniqueArrayValues(vector) {\n  var indexRepeated = [];\n  for (let i in vector) {\n    for (let j in vector) {\n      if (vector[i] == vector[j] && i != j && j != null && i != null …
Run Code Online (Sandbox Code Playgroud)

javascript arrays unique-values

3
推荐指数
1
解决办法
1803
查看次数

MongoDB Compass:如何选择字段的不同值

我有一个 MongoDB 数据库,其中每个条目都有一个“注释”字段。我正在使用MongoDB Compass连接到它,并尝试查找“ comment ”字段的所有唯一值。我在 Compass 的“聚合”选项卡中尝试了以下代码(见下图),但没有得到任何结果:

{$group: {
  _id: null,
  unique_comments: {
    $addToSet: comment
  }
}
Run Code Online (Sandbox Code Playgroud)

JSON格式的数据示例如下:

{"name":"Hannah Maxwell","date":"2020-01-07T20:16:13.931629-08:00","comment":"Maybe I like camping","location":{"latitude":43.81710433959961,"longitude":-79.42430114746094,"country":"CA","region":"ON"},"likes":1,"responses":24}
{"name":"Jordan Rodriguez","date":"2019-04-28T20:16:13.931629-07:00","comment":"I hate skiing","location":{"latitude":43.41518783569336,"longitude":-80.51475524902344,"country":"CA","region":"ON"},"likes":5,"responses":1}
{"name":"Bodhi Mckenzie","date":"2019-07-09T20:16:13.931629-07:00","comment":"I think I might like skiing","location":{"latitude":43.65549087524414,"longitude":-79.38555908203125,"country":"CA","region":"ON"},"likes":65,"responses":5}
Run Code Online (Sandbox Code Playgroud)

MongoDB 指南针聚合选项卡的图像

json field mongodb unique-values mongodb-compass

3
推荐指数
1
解决办法
9732
查看次数