tidyr是Hadley Wickham用于清理和重塑数据的R软件包,旨在使用magrittr管道(%>%),以便与dplyr和类似的可管理软件包很好地交互,这些软件包强调整洁的数据。 tidyr是reshape2的继承者。
给定一个嵌套数据框,例如 图书馆(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个纬度和经度...
我想研究一些股票或金融指数。我使用 yfR 包和 yf_get 函数从雅虎财经下载数据。该函数返回一个带有许多变量的 df 。我想看...
我想研究一些股票或金融指数。我使用 yfR 包和 yf_get 函数从雅虎财经下载数据。该函数返回一个带有许多变量的 df 。我想看...
我正在尝试编写一个使用pivot_longer的函数,并且想使用我的函数对象作为pivot_longer中names_to参数的对象。 记录<- c(1, 2, 3, 4, 5, 6, 7, 8, 9, 10)
tidyr::nest() 创建数据帧/小标题的列表列: 图书馆(tidyverse) 鸢尾 %>% 巢(数据 = c(-物种)) #> # 小标题:3 × 2 #> 物种数据 #> ...
可以说我有一个像这样的数据框(我的问题的简化、类似版本): 身份证号<- c(1,2,3) value <- c("1+4-3", "2+7-6+4-3", "-1+3") df <- data.frame(ID,
可以说我有一个像这样的数据框(我的问题的简化、类似版本): 身份证号<- c(1,2) value <- c("1+4-3","2+7-6+4-3") data.frame(ID,value) ID value 1 1+4-3 ...