7得票6回答
制作物品组合

假设我有以下因子列表: factor_1 = c("A1", "A2", "A3") factor_2 = c("B1", "B2") factor_3 = c("C1", "C2", "C3", "C4") factor_4 = c("D1", "D2", "D3") 我制作了以下数据...

7得票8回答
awk命令:如果一行不是以字符开头,则删除该行之前的换行符。

尝试使用awk命令实现以下规则:如果一行不以 "O|"、"A|" 或 "S|" 开头,则将该行之前的换行符移除。 我有一个输入文件(input.txt)。 O|field1|field2 O|field1| field2 A|field1| field2 S|field1| field2 ...

7得票5回答
在R中有条件地连接字符串。

I have this dataset in R: id = 1:5 col1 = c("12 ABC", "123", "AB", "123344567", "1345677.") col2 = c("gggw", "12", "567", "abc 123", "p") col3 = c...

7得票3回答
使用 R 解决逻辑谜题

我遇到了以下逻辑问题: 在这个问题中,你需要将篮球运动员的真实姓名与他们的绰号匹配,并按身高对篮球运动员进行排序。通常情况下,此问题需要您手动枚举不同的姓名-绰号和姓名-身高组合,直到根据以下条件没有矛盾为止。 我想知道这些问题是否可以使用编程语言(如R)通过暴力破解来解决。 例如,...

7得票5回答
你如何处理fetchxml的结果数据?

我一直避免使用fetchxml,因为我不确定在调用crmService.Fetch(fetchXml)后如何处理结果数据。在某些情况下,我使用了XDocument和LINQ从这个数据结构中检索数据,例如: XDocument resultset = XDocument.Parse(_serv...

7得票1回答
使用purrr将列表中的NULL元素替换为NA

我尝试在map()中将以下列表的NULL元素替换为NA,然后再对清洗后的列表使用rbindlist: m = list(min = list(id = "min", val = NULL), max = list(id = "max", val = 7), split...

7得票5回答
在R中高效地将一个大矩阵居中

我有一个很大的矩阵需要居中: X <- matrix(sample(1:10, 5e+08, replace=TRUE), ncol=10000) 使用colMeans函数快速高效地找到均值: 使用colMeans函数快速高效地找到均值: means <- colMean...

7得票3回答
在R语言中生成一个移动总和变量

我猜这是一个有多种解决方案的简单问题,但我在R中还是个新手,在详尽搜索后也没有找到满足我需求的答案。 我想要为数据框中的变量创建“移动总和”,这些总和包括3年和5年的总和,且向后延迟一年。因此,1986年的观测值的5年总和将是1981年、1982年、1983年、1984年和1985年所有先前...

7得票1回答
在data.table中快速分割字符串并转换为长格式的方法

我做以下操作 library(data.table) library(stringr) dt <- data.table(string_column = paste(sample(c(letters, " "), 500000, replace = TRUE) ...

7得票5回答
从文本中剪切列的Windows命令

以下内容存储在文件中: chrome.exe 512 Console 0 73,780 K chrome.exe 800 Console 0 ...