11得票3回答
突变行总和,排除一列

我有一个类似于这样的数据框:> df Source: local data frame [4 x 4] a x y z 1 name1 1 1 1 2 name2 1 1 1 3 name3 1 1 1 4 name4 1 1 1 想通过添加列x、y和z(可能有许多其他数值...

7得票1回答
RMarkdown: 将代码分块但保留管道符后的换行

我想要实现两个可能不兼容的目标:当我创建PDF时,我希望我的RMarkdown代码块中的代码被包裹在每一行周围(换句话说,下面的行超出了页面边缘)。 阅读了一些相关内容(包括这里和尝试了styler包),我发现使用tidy=TRUE和tidy.opts = list(width.cuto...

24得票4回答
使用mutate、across和case_when,基于条件将列名连接到一个列中

我想要: 使用 across 和 case_when 检查列A1-A3是否等于1 连接A1-A3等于1的列名,并 创建一个新列,其中包含连接后的列名 我的数据框:df <- tribble( ~ID, ~A1, ~A2, ~A3, 1, 0, 1, 1, 2, 0...

20得票7回答
R语言中是否有用于对象关系映射的包?

(通过对象关系映射,我指的是这里描述的内容:维基百科:对象关系映射。) 这是我如何想象在R中实现它的方式:一种“虚拟数据框架”连接到数据库,并在访问时返回SQL查询结果。例如,head(virtual_list) 实际上会返回映射数据库上的 (select * from mapped_tab...

7得票4回答
"dplyr: 给定列名进行剔除操作"

如何取消自编函数中给定的...参数中的列。 (我还需要在另一个点选择列,因此仅使用-在...中指定列不能解决我的问题。)欢迎任何解决方案,包括select-helpers、操作quosures或表达式等方法。 # very simple example data test <- dat...

11得票3回答
使用dplyr在数据框中添加预测值列

我有一个数据框,其中有一列是模型,我正在尝试添加一列预测值。以下是一个最简例子:exampleTable <- data.frame(x = c(1:5, 1:5), y = c((1:5) + rnorm(5), 2*(5:1)),...

29得票4回答
在dplyr中连接两个文本列

我的数据看起来像这样:round <- c(rep("A", 3), rep("B", 3)) experiment <- rep(c("V1", "V2", "V3"), 2) r...

8得票1回答
如何将我的Python应用程序制作/转换成Rshiny应用程序?这是一个难题!我无法找到在R中需要改变UI的内容。

我是一个新手,正在学习Rshiny以构建用户界面。我正在尝试为我的Python应用程序创建一个UI,用于转录多个wav文件。以下有两个部分,第一个是我的Python应用程序,第二个是我的R中的闪亮应用程序,它使用reticulate调用我的transcribe.py应用程序。但出于某种原因,我...

9得票1回答
dplyr: 如何以编程方式将包含在列表中的数据框完全连接起来?

背景和数据结构 我将分享我的海量数据集的简化版本。这个简化版完全遵循了原始数据集的结构,但包含的列表元素、数据框、变量和观测值比原始数据集少。 根据这个问题得到的最受赞同的回答:如何创建一个优秀的 R 可重现示例?,我使用 dput(query1) 的输出来共享我的数据集,这样你可以通过在...

17得票5回答
使用tidyr将双列数据框展开

我有一个看起来像这样的数据框: a b 1 x 8 2 x 6 3 y 3 4 y 4 5 z 5 6 z 6 我希望把它变成这样: x y z 1 8 3 5 2 6 4 6 但是调用 library(tidyr) df <- data.frame( a ...