tidyr是Hadley Wickham用于清理和重塑数据的R软件包,旨在使用magrittr管道(%>%),以便与dplyr和类似的可管理软件包很好地交互,这些软件包强调整洁的数据。 tidyr是reshape2的继承者。
我正在使用一种名为 OrthoFinder 的生物信息学工具,它根据序列相似性将来自不同基因组/物种的基因放入所谓的 Orthogroups 中。 输出文件之一...
基于这个问题和答案,这几乎满足我的需求:R - how to make long rows by Match an element of raw rows df <- data.table::data.table(ID = c(123,123,123,234,456...
使用base R和Tidyverse分离多列嵌套数据并同时清理它们
问题:有没有办法使用 Base R 和 tidyverse 分离多个嵌套列并同时清理它们?我在这里检查了其他嵌套响应,但似乎没有什么……
我试图创建我所说的递归嵌套小标题,一个包含 x 行的小标题,嵌套使得每个 x 行嵌套 y 的以下 n 行。这是我正在尝试的一个例子
我有以下属于我的飞镖联盟的宽格式数据 结构(列表(home_team = c(“飞镖艺术”,“飞镖艺术”,“飞镖艺术”, “飞镖艺术&...
我有以下数据集:filtered_input。它具有以下列:year_group、exporter、FVA_origin、FYavgShares。 year_group 有四个不同的值。该集合按
给定一个嵌套数据框,例如 图书馆(tidyr) 图书馆(dplyr) m <- mtcars %>% Nest_by(cyl) 我想将嵌套数据框中的一列提取到顶层,创建...
我正在尝试抓取亚马逊产品页面,更具体地说是评论部分。 我尝试过不同的代码,其中之一是: if(!"pacman" %in%installed.packages()[,"包...
如何在 R 中分割在不同点(基于字符位置)切割的变量(数据集中)
我目前正在开发一个项目,我必须将变量分成两部分。我已经看过类似的问题,但它们对我没有帮助。 原始数据集是用 S 创建的...
这个问题是我的另一个问题的后续问题,如何在填充数据行时获得整洁的填充函数以使用组。 我想为每个 TIMESTAMP 值获取一行。我想填写真实数据,由co...
我有以下数据集。 我想要pivot_longer(),所以我得到三个变量:(1)nutrition_site对应于变量的较长版本nutrition_site1:nutrition_site8; (2) GPS_lat
有没有函数可以获取 `pivot_wider` 生成的列名?
我正在使用带有(可能)多个names_from 和values_from 列的pivot_wider。自动生成的列名称非常适合我的目的。 我的问题是,有标准吗...
我需要您的帮助将数据从宽变为长,将多个列/变量转换为行。 下面是数据。 > 输出(堆栈1) 结构(列表(ID = c(39, 90), Recall1 = c("下一个", &q...
我有 R 中的数据,我想使用第一列中的值进行比较。类别名称已包含在第一列中该类别的实际值之前。问题是...
我们想要复制行以适应长度> 1的外部向量的一个典型用例是当我们想要引入新日期,或者允许每个日期显示不同的个体时。 想象一下...
我有这个数据集,如下所示: |数据|世界|1 |2 |3 | |国家/地区|代码 |1960|1962|1963| |挪威 |NOR |3.5 |2.7 |5.4 | 但我希望它看起来像这样: |挪威|年份| |3.5 |19...
我收到此错误 以下软件包未成功安装: - [tidy]:包“tidy”不可用 您可能需要手动下载并安装这些软件包。 运行时...
我有一个格式如下的数据框。状态有两个级别(PRE、POST)。 SI_平均值 TU_平均值 ED_平均值 MT_平均值 DT_平均值 SK_平均值 ATT_平均值 地位 2.6 2.75 2.6 2.8 3.4 2.5 3.8 预 3 3 2.4 2.4 3 3 4 预...
replace_na 单列出错。 `replace` 必须是列表,而不是数字
我想将一列中的所有 NA 替换为 0。 这是我的 MWE: df = 结构(列表(阶段 = c(“CKD12”,“CKD12”,“CKD12”,“CKD12”, “CKD3a”、“CK...
我最近一直在使用嵌套列表,并且能够从深层提取数据。我在使用 tidyr 函数 hoist() 时遇到了一个小问题。我能够拉出5个纬度和经度...