问题标签 [nested-tibble]
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 - create a initial_split for multiple datasets nested on a tibble in R
I´m trying to fit several models and wanted to use a tibble to organize all the data, however I´m stuck at trying to split each dataset
here is the example:
I´d like to add a column with the "initial_split" from the rsample package
when I try:
I get this error that goes well above my r knowledge.
r - 嵌套/分组的小标题:当函数有多个参数时,在 mutate 中使用 purrr:map
我想使用 mutate 将函数应用于嵌套/分组数据集的每一组。这个例子应该有助于解释目标。需要有关如何正确编码的建议。
制作一个分组/嵌套的假数据集。
它具有以下结构:
接下来,我们制作一个函数来拟合这些数据的生存曲线。
最后,我们将此函数应用于分组数据的每一行,并使用 purrr::map 和 dplyr::mutate 将结果保存为分组 tibble 中的新列。
我希望在这个例子中得到的结果是一个嵌套的 data.frame,它具有以下特征:
- 每个分组变量元素一行(本例中为 2 行)
- Col 1:sex - 在本例中为 1 或 2
- Col 2: data - 每组的data.frame
- Col 3:plain - 带有普通 CI 的 survfit 模型的输出
- Col 4: loglog - 带有 log-log CI 的 survfit 模型的输出
如果我创建两个函数,一个用于“plain”,一个用于“log-log”,我就可以完成这项工作。这似乎是一种浪费,并且宁愿将参数传递给更广泛的函数。感谢任何编码专家的帮助。
布兰特
r - googledrive4:如何过滤运球(drive-tibble),将条件应用于tibble中的嵌套列表?
使用 googledrive4 包,访问 google drive 上的文件非常容易。
但是,我正在努力根据嵌套在“drive_resource”命名列表中的参数来过滤结果。例如,我希望按日期时间过滤以创建一个仅包含在特定日期之后保存的文件的运球。
在绝望中,经过多次尝试和错误,我实现了我想要的,通过以下两个步骤:
这可行,但我觉得必须有更好的方法来更优雅地处理嵌套列表,而无需创建中间对象。
有人可以对此有所了解吗?
(抱歉缺少reprex。运球以我尚未完全理解的独特方式构建,并且无法使用datapasta重建包含嵌套命名列表的运球)
上面是一个简化的例子,我正在处理的数据要大得多,我希望 RStudio 的截图对不熟悉 googledrive4 的人有意义。
filter - 嵌套 filter_time 过滤非序列月份
我有一个日期列,我正在使用 filter_time 来过滤它。我能够以这种方式过滤一系列日期:
但我需要过滤非序列月份
我试过嵌套,但没有奏效:
r - 如何使用函数分析所有小标题中的所有行,将我的数据放在小标题列表中?
我有一个包含 106 个小标题的列表,每个小标题包含两列(日期、温度),包含数千个值。
我试图创建一个函数,允许我获取行的索引,其中温度低于 8.0 的四次 tibble。
我遇到的问题是我的代码只执行每个小标题的第一行。
在这里你可以看到代码:
如何处理列表中每个小标题的所有行?
r - 无法从小标题列表中获取所有日期的列表
我有一个小标题列表或列表列,每个小标题都包含一个带有日期的列和另一个温度。我想获取位于向量中的索引中的日期,但是由于我看不到的原因,我尝试过的方法不起作用。这是我的代码和结果:
其中 dts 是小标题列表,而 stagt 是包含索引的向量。
这个 for 循环在 datetr 上保存了一个日期时间,而不是我预期的 106 个值。试图了解可能出了什么问题,我尝试手动更改索引,然后它可以工作,但我需要一个列表。
r - 对嵌套 tibble 进行分组/汇总以附加列列表
我有一个带有列表列表的小标题。在下面的案例中,列表是每个 carb-gear 组合的独特模型。
现在说我想将独特的模型汇总为每个齿轮的独特模型。我希望做类似下面的事情,但它似乎并没有尊重这些团体。
我希望结果如下所示:
r - 如何将 Rdata 文件内容加载到 tibble
我有许多RData
文件,其中存储了特定信息。
我现在想在嵌套 tibble 中读取存储在这些文件中的数据以进行进一步分析。
但是,我不知道如何加载存储在这些文件中的数据,最终以 tibble 结尾。
然后我想继续我的分析,例如
问题是 load 旨在将检索到的对象存储在环境中,并且不返回检索到的对象列表或类似的。因此,似乎需要另一种解决方案。
r - 按嵌套 tibble 中作为字符串向量给出的变量对 tibble 进行分组
在嵌套的 tibble 中,我想data
通过以字符串向量 ( vars
) 给出的变量对列表列(在下面的示例中)中的 tibble 进行分组。
这有效:
但这些都不起作用:
我哪里错了?