24得票3回答
按照多个因子水平对数据框进行子集筛选

如何避免使用循环基于多个因子水平来对数据框进行子集化?在下面的例子中,我希望得到一个数据框。该数据框应包含原始数据框中“Code”列值等于“selected”列表中某个值的行。工作示例:#sample data Code<-c("A","B","C","D","C","D","A","A...

24得票4回答
如果数据框中至少有一个组成员满足条件,则从数据框中删除该组。

我有一个data.frame,如果其中任何一行符合条件,则想要删除整个分组。 在这个例子中,如果值是数字,条件是 NA,则下面的代码可以实现。df <- structure(list(world = c(1, 2, 3, 3, 2, NA, 1, 2, 3, 2), place = c(...

23得票4回答
在Python中生成包含k个元素的所有大小为k的子集。

我有一组值,想要创建包含2个元素的所有子集列表。 例如,源集合([1,2,3])具有以下2元素子集:set([1,2]), set([1,3]), set([2,3]) 有没有在Python中实现这个的方法?

23得票5回答
Ruby中哈希的子集检查?

如何确定一个 Ruby 哈希表是否是另一个哈希表的子集或包含关系? 例如:hash = {a: 1, b: 2, c: 3, d: 4, e: 5, f: 6, g: 7} hash.include_hash?({}) # true hash.include_hash?...

23得票4回答
在数据框中随机抽样一定比例的行

与this问题相关。 gender <- c("F", "M", "M", "F", "F", "M", "F", "F") age <- c(23, 25, 27, 29, 31, 33, 35, 37) mydf <- data.frame(gender, age...

22得票3回答
基于合并更新data.table的子集

我有两个数据表,DT1 和 DT2:set.seed(1) DT1<-data.table(id1=rep(1:3,2),id2=sample(letters,6), v1=rnorm(6), key="id2") DT1 ## id1 id2 v1 ## 1: ...

21得票2回答
R语言技巧:组合条件的逻辑与操作符为&而非&&

为什么使用逻辑运算符 && 组合两个条件时,subset() 函数不起作用?> subset(tt, (customer_id==177 && visit_date=="2010-08-26")) <0 rows> (or 0-length r...

21得票5回答
Prolog中的子集

我正在寻找一个像这样工作的谓词:?- subset([1,2,3], X). X = [] ; X = [1] ; X = [2] ; X = [3] ; X = [1, 2] ; X = [1, 2, 3] ; X = [2, 3] ; ... 我看到过一些subset的实现,但它们都是用于...

21得票7回答
如何在Java中迭代生成大小为n的集合中k个元素的子集?

我正在解决一个难题,需要分析所有大小为k的子集并找出最优解。我编写了一种解决方案,可以处理小规模子集的情况,但对于更大的问题会耗尽内存。现在我正在尝试将用Python编写的迭代函数转换为Java,以便在创建每个子集时分析它,并获取仅表示其优化程度的值,而不是整个集合,以避免内存耗尽。以下是我目...

20得票2回答
使用`ftable`的属性来提取数据

有时我仅使用ftable函数来呈现分层类别。但是,当表格很大时,我希望在使用它之前进一步对表格进行子集划分。 假设我们从以下表格开始:mytable <- ftable(Titanic, row.vars = 1:3) mytable ## Surv...