cost 183 ms
根据用户文件上传的用户输入的动态数量过滤数据集 - Filter dataset based on dynamic number of user inputs from user file upload

我正在制作一个 shiny 应用程序,用户应该能够在其中上传文件,然后根据上传文件中所有字符列的唯一值(级别)过滤数据集。 我能够动态生成正确的pickerInput ( selectInput ) 元素,但在执行过滤时遇到问题。 我使用下面的链接作为指南,但无法弄清楚如何获取所选值(我认为inpu ...

使用嵌套后如何变异以将平均值作为列输入? - How to mutate to input the mean as a column after using nest?

我正在尝试学习如何使用 nest(),我正在尝试按参与者可能进入的 3 个时间段中的一次进行嵌套,我想添加两列。 第一列是总体平均值,这是我计算出来的。 然后,我想按时间变量嵌套并创建 3 个数据集(我已经弄清楚了),然后计算组均值。 我读到你应该创建一个 function(此处,第 6.3.1 ...

计算多个列和组中不同值的出现次数 - Count occurrences of distinct values across multiple columns and groups

我有一个 dataframe,如下所示(在实际数据集中,行数有几千,我有 300 多个变量): 返回: 并希望获得每个变量和每个组中每个值(a、b、c、d、e 和 NA)的出现次数。 因此,output 应如下所示: 看起来像: 到目前为止,我还没有取得任何重大进展,首选 tidyverse 解决方 ...

如何在 purrr::map 中插入列名称列表以在 R 中创建新列 - how to interate a list of columns names in purrr::map to create new columns in R

我想使用 map() 对 dataframe 中的列列表执行操作,但我收到一个我无法理解的错误,有人可以帮忙吗? 我希望它通过vec中的列名列表进行循环,并减去 dataframe df中 d 列中的值。 更新:提供了一个答案 across (有效)但是我需要用map()而不是across() ...

2023-01-28 17:26:45   1   32    r / purrr  
将 purrr::pmap 与 R 的原生 pipe 运算符一起使用 - Using purrr::pmap with R's native pipe operator

pmap的一种用途是处理可能需要map3的情况,但 purrr 中不存在这样的purrr 。 例如: (我的示例映射了两个参数的 function,所以我实际上可以使用map2 ;但想想具有三个参数的类似问题)。 我想更新我的代码以使用新的原生 R pipe |> ,但以下内容不起作用: ...

为什么 map_df 会产生很多缺失值? 我如何跨行连接以删除 NA? - Why does map_df produce many missing values? How can i concatenate across rows to removing NAs?

我试图计算有多少学生在他们的学科中获得了 1s、2s、3s、4s 和 5s,我想要一个列用于每个学科和可能的等级(math_1、science_2 等)。 我最初写了一个 for 循环,但我的实际数据集有太多情况,我需要使用 map。我可以让它工作,但它会产生很多 NA,并且每列只有一个块有实际数 ...

R 中的多个 excel 张 - multiple excel sheets in R

我有一个 excel 文件,其中包含 131 张纸,它们都包含相同格式的数据。 每张表包含一个站点的数据,并以该站点的编号和名称命名。 这是站号一张纸的示例。 13: 到目前为止,我一张一张地阅读了这些表格,例如 在每张表中都有 52 个变量的数据,我通过选择所需的列来收集这些数据。 然后将这些放 ...

使用 map 和 list.dirs 创建一个嵌套列表 - Create a nested list with map and list.dirs

首先让我们设置这个问题所需的文件夹结构。 现在让我们运行这段代码: 我得到以下结构: 但是,我想要的是这个结构: 我怎样才能做到这一点? 顺便说一句,上面的代码在我的旧电脑上运行没有问题,但在新电脑上我遇到了当前描述的问题。 是否有某种更新现在需要不同的处理方式? ...

2023-01-23 10:43:37   1   27    r / list / purrr  
如何高效简单地使用 (purrr) package 中的 map? - How to use map from (purrr) package in an efficient and easy way?

我正在尝试以比我现在正在做的更有效的方式使用map package 中的purrr 。 我有 3 个不同的数据集,比方说 iris_1、iris_2、iris_3。 我想对所有 3 个数据集运行相同的线性回归。 我的最终目标是使用map从这 3 个回归中的每一个中获取所有系数。 我的代码如下所示: ...

2023-01-20 23:05:29   1   22    purrr / lm  
Map 使用 Purrrr 写入多个 ggplot png 文件 - Map write multiple ggplot png files using Purrrr

我正在尝试使用 purrr map function 通过一次调用高效地编写许多 ggplot 图像。 为了示例起见,我编写了简单的示例代码。 我在下面采用的方法会生成空的 png 文件。 它会写,我可以打开文件,但它是空白的。 我猜 paste0 调用有问题? 也许有更好的方法来自动化文件名。 ...

在 R 中,为什么 purrr 的 map2 在绘图时忽略了我的 group_by 参数? - In R, why is purrr's map2 ignoring my group_by argument when making plots?

我需要根据学生的水平来创建许多情节。 为此,我想使用purrr package 中的map2 。我希望每个级别都有一个 plot(总共 4 个地块),但是当我执行 group_by 时,代码会为每个学生创建一个 plot(16 个独特的地块)。 *如何让我的代码为每个年级制作一个 plot 而不 ...

在 R 中匹配具有多个模式的字符向量 - Matching a character vector with multiple patterns in R

我有两个数据表。 第一个 data.table,DT_1,包含字符串和匹配类型如下: 然后我想使用 DT_1 中指定的匹配类型将“Source_name”字符串的第一个匹配项从 DT_1 返回到 DT_2 的列名(如下所示)。 匹配将在不区分大小写的情况下进行。 例如,字符串“Apple”可以在 D ...

使用 map2 从列表中的一个 dataframe 添加一列到另一个列表中的另一个 dataframe - Add a column from one dataframe in a list to another dataframe in another list with map2

我有两个包含不同数据框的列表(原始数据每个列表有 70 个数据框,总计 200 万行)。 我想创建一个新列表(例如desired_list )或更新现有的list1 ,从list2的每个 dataframe 添加colB ( df3和df4 )相应地命名新列并重新命名旧列。 list1和list ...

完成 tibble 后添加缺失值 - Adding missing values after completing a tibble

我有一些长格式的数据,其中缺少一些观察结果——想想不同日期不同文章的销售情况,其中一篇文章可能在给定的一天根本没有售出。 我想complete()这个数据,以便文章和日期的所有组合都出现在小标题中(这是为了创建面积图,因为ggplot的geom_area()显然是对缺失数据的相邻值进行平均)。 原始 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM