问题标签 [subset]
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.
r - 包含在多个 ggplot facet 中的数据子集
我有一个人口和该人口的样本。我使用 ggplot2 和它的 faceting 选项制作了一些比较它们的图,但我突然想到,将样本放在它自己的 facet 中会扭曲总体图(尽管轻微)。有没有办法对图进行分面,以便所有记录都在总体图中,而只有第二个图中的采样记录?
c# - 如何通过 LINQ 从 DataTable 中选择一个子集?
我是 LINQ 的新手。我有以下数据表
Name 和 Date 是主复合键。
我想为每个日期选择所有名称,然后遍历新集合并选择下一个日期。
我的 Linq 表达式是错误的
r - 使用顺序向量中的值获取 R 数据帧的子集
我有一个相关分数向量,myCorVector
其中包含从 1 到 -1 的值范围。
该向量myCorVector
对数据帧的每一行都有一个分数myDataFrame
。
我可以通过指定对数据框行进行排序myDataFrame[order(myCorVector),]
。
我想做的是对数据框进行排序,但检索值小于 0的myDataFrame
行子集。myCorVector
如果我subset()
在 上申请myCorVector
,则返回的索引order()
不再与 中的有效行索引相关联myDataFrame
。
有没有一种不需要for
循环的快速和/或优雅的方法来做到这一点myCorVector
?
r - 如何绘制时间数据的子集?
我有输入数据,并将其子集化,以便仅查看名为 CODE 的列中条目为 4 或 5 的行。接下来,我对这些数据进行了子集化,以便能够查看特定物种。然后,我确保 DATE 列中的条目被读取为日期,而不是因子(这是默认值)。然后,我将其中两列相互绘制:
数据从 1992 年到 2007 年,我想一次绘制一年。我会为很多物种做这个,但我不知道怎么做。我已经尝试了很多东西,包括限制 x 轴或尝试制作只有一年的子集,但还没有弄清楚。我尝试了以下一些想法:
上面和下面一样会产生一个空的数据框,并且我进行条件参数的尝试都没有成功。
关于如何一次只绘制一年或如何制作每年的子集的任何想法?
algorithm - 用于查询给定子集是否存在于集合集合中的数据结构
我正在尝试为文字游戏求解器构建数据结构。
我需要存储大约 150,000 组 {A, A, D, E, I, L, P, T, V, Y} 形式的集合。(它们是规范化的英文单词,即已排序的字符。注意这是一个多重集,可以包含两次相同的字母。)
需要有效地获得对以下类型查询的是/否答案:是否有任何具有给定子集的集合?例如,是否有任何已知单词包含集合 {D, E, I, L, L, P}?
要求:
- 查询必须快速
- 数据结构应适合合理的空间量(例如 <50 MB)
- 数据结构不需要实时构建;它是预先计算的。
是否有任何数据结构可以很好地满足这种需求?这与 StackOverflow 上的其他 集合匹配问题略有不同,因为目标集合实际上是多集合。
c# - 使用索引 C# 返回 Array 的子集
给定 fromIndex 和 toIndex,返回 C# 数组子集的最佳方法是什么?
显然我可以使用循环,但还有其他方法吗?
这是我要填写的方法签名。
FixedSizeList 内部实现是
r - 如何在数据框中按名称删除列
我有一个大型数据集,我想读取特定列或删除所有其他列。
我选择了我不感兴趣的列:
而不是我想做的事情:
删除所有不需要的列。这是最佳解决方案吗?
algorithm - 如何找到字符串的排列?
我怎样才能找到特定字符串的组合....
ABCD - "",A,B,C,AB,AC,AD,BC,BD,CD,ABC,ACD,ABD,ABCD,...
C编程语言......
谢谢..
r - R:使用子集时的 dcast 错误 - 不同的行大小
将 dcast 与子集参数一起使用时,当原始数据帧上的 dcast 和子集数据帧上的 dcast 在行中不匹配时,我会收到以下错误。
data.frame(..., check.names = FALSE) 中的错误:参数暗示不同的行数:2、3
我已经用 mtcars 数据集重现了这个错误。下面是带有复制的代码。
最后一个 dcast 表明可以通过跳过 drop=FALSE 条件来避免错误,但我想要的输出是
任何帮助都会很棒!:)
谢谢
r - 计算 data.frame 子集中出现的数字
我在 R 中有一个类似于以下内容的数据框。实际上,我真正的“df”数据框比这里的数据框大得多,但我真的不想让任何人感到困惑,所以这就是我尝试尽可能简化事情的原因。
这是数据框。
基本上我想做的是获取每列 (a,b,c,d,e) 和每个 id 组 (1,2,3) 的数字出现次数(对于后面的分组,请参阅我的列 'id ')。
因此,对于“a”列和 id 编号“1”(对于后者,请参见“id”列),代码将如下所示:
只是简单地解释一下我的结果:在“a”列中(并且仅关于在“id”列中具有数字“1”的那些记录),我们可以说数字“1”出现了 3 次,而数字“3”出现了 7 次。
同样,只是为了向您展示另一个示例。对于“a”列和 id 编号“2”(对于后者的分组,请再次参见“id”列):
让我再解释一下:在“a”列中,仅关于那些在“id”列中具有数字“2”的观察值)我们可以说数字“1”出现了 4 次,数字“2”出现了 3 次,数字“3”出现了 3 次。
所以这就是我想做的。计算每个自定义子集的数字出现次数(然后将这些值收集到数据框中)。我知道这不是一项艰巨的任务,但问题是我将不得不定期更改输入“df”数据框,因此总行数和列数都可能随时间变化……
到目前为止,我所做的是按列分隔“df”数据框,如下所示:
所以 df.2 将引用 df$a,df.3 将等于 df$b,df.4 将等于 df$c 等等。但我现在真的卡住了,我不知道如何前进......</ p>
是否有适当的“自动”方法来解决这个问题?