问题标签 [list-comparison]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
28 浏览

r - 列表附加机器学习功能的输出

请原谅标题没有更好的短语来描述我的问题。

我正在运行'flexclust'包中的集群稳定性分析功能,它在您的数据集上运行引导采样,计算每个k的每个值(我指定的范围)称为“随机索引”的东西。

该函数允许您尝试多种距离度量和聚类方法,我想为每个距离和方法组合运行该函数,根据每个 k 的均值 + 中值找到最佳 k。

我基本上已经编写了嵌套的 for 循环,为每一列初始化向量:(名称、距离度量、方法和最佳 k)。并调用 data.frame() 将它们拼接在一起。

预期结果将是一个包含 7 列的数据框(名称、距离度量、方法和最佳 k、第二佳、第三佳和基于中值+平均标准的最差。)。

https://imgur.com/a/KpFM04m

0 投票
0 回答
68 浏览

python-3.x - 如何比较两个 txt 文件,然后在其中一个中应用更改

我正在尝试合并两个文本格式 (PDB) 文件。一个(较大的)包含描述蛋白质的完整数据集,第二个包含非常小的数据集,仅更改一小部分(坐标集)。

例子:

基本文件(部分):

辅助文件(带有要替换的坐标集):

预期结果:-> 改变坐标 <-

我尝试通过以下方式这样做:

  • 构建列表并将每一行附加为两个文件的单个条目

  • 从两个文件中提取原子类型、残基名称、链和残基编号(例如 CD1 LEU A 92,分别)并附加到另一个列表

  • 比较提取列表

  • 根据第 3 点,从第 1 点写入包含混合列表的文件。

代码:

不幸的是,它提供了无限长的文件,没有任何更改的行。你能告诉我哪里出错了吗?

0 投票
5 回答
271 浏览

python - 如何将字典中的值放入列表形式,然后将它们平方成列表

我有一个元组形式的值字典,如何获取列表形式的值。

我想从元组中获取值并创建新列表并从它们中创建另外 3 个带有正方形的列表。

我使用列表理解得到了这个输出:

使用列表理解

预期输出:

squares**2 输出以上三个列表:

0 投票
0 回答
52 浏览

java - 如何做两个 Pojo 列表字段比较?

我想单独检查每个字段并找到已更新的字段。

我不想要的方法我该 如何解决这个问题?

感谢您的解决方案建议。

0 投票
2 回答
396 浏览

python - 比较两个列表的元素

我得到了两个列表,比如 list1 和 list2。我必须以这样一种方式排列 list1 的元素,即在特定索引处,list1 的元素大于 list2 的元素。我们必须找出 list1 中有多少这样的元素。例如:

这里只有元素索引 2 更大,即 50>25,但是如果我们在 list1 中交换 50 和 30 所以,

然后是 50 > 40(在索引 1 处)和 30 > 25(在索引 2 处)。所以我们得到了 2 个元素 50 和 30,它们在各自的索引中都更大。这是我的方法

但对于

它给出 c=6 但预期输出是 c=7

0 投票
1 回答
54 浏览

python - 比较列表中的元素?(Python)

我正在使用列表中的几个文件名,我已经选择了以 txt 结尾的文件来进行一些处理:

在这种情况下,只有一个文件my_doc_raw.txt需要my_doc_transformed.txt经过下游处理,而不是两者。确保我只保留一个的最佳方法是什么?我很难弄清楚如何通过删除这两个文件来进行过滤。

请注意,我有一个脚本来确定列表中项目的数据类型。例如:

所以考虑到现在我有重复my_doc但我不确定从那里去哪里或采取其他方法,这让我更接近一点。有小费吗?

0 投票
1 回答
123 浏览

list - 将两个列表的值与 tcl 中的科学值进行比较,并返回新列表中的最高值

我想将两个列表与科学值进行比较,并将最高值存储在新列表中。可以说,

需要将 X_value 的每个值与 Y_value 进行比较,并将 Y_value 的较高值添加到新列表中。由于我是 TCL 新手,我发现很难实现这一点。

0 投票
1 回答
427 浏览

list - 取 List X 的最大值,并与 List Y 进行比较,找到 Y 中的最大值,使用 TCL 将其添加到新列表中

我有两个列表,假设 X 和 Y。找到列表 X 的最高值,并将其与列表 Y 的值进行比较,如果 Y 的值大于 X,则使用 TCL 将其添加到新列表中。

取 List X 的最大值,将其与 List Y 的每个值进行比较。如果 List Y 的值大于 X 值,则将其添加到新列表中。

0 投票
1 回答
36 浏览

python - Python 字典没有正确复制导致重复,如何解决这个问题?

我正在编写一个函数,它应该比较列表(测试的重要基因)并列出所有可能的列表选择组合的共同元素(基因)。

这些结果将用于维恩图……

测试和基因的数量是灵活的。

输入 JSON 文件如下所示:

所以函数如下:

我基本上是在滥用二进制数生成所有可能的 1 和 0 组合的事实,因此二进制数的每个位置都与测试相对应,对于每个二进制数,如果存在 0,则不采用与该测试对应的列表用于列表比较。

我尽力解释了,如果我不清楚,请在评论中提问。

运行该函数后,我得到一个输出,其中存在重复测试集的随机位置。

这是测试输入文件。

这就是输出的结果

非常感谢任何帮助谢谢。

0 投票
3 回答
44 浏览

python - 根据第一项中的第一个值将列表拆分为子列表

我在列表中附加两个值,即 A = [(1, (2, 3, 4, 5)), (1, (20, 33, 41, 15)), (2, (12, 5, 34, 10)),依此类推...],其中第一个值是页码,接下来的四个值是该特定页面中的边界框坐标。现在我必须使用项目中的第一个值(页码)将列表拆分为子列表(给定示例中的 1、2)。结果应类似于 [[(1, (2, 3, 4, 5)), (1, (20, 33, 41, 15))], [2, (12, 5, 34, 10)],以此类推...],这样一个页面的所有边界框坐标都将在一个子列表中以执行某些逻辑。这个怎么做?