tidyr 相关问题

tidyr是Hadley Wickham用于清理和重塑数据的R软件包,旨在使用magrittr管道(%>%),以便与dplyr和类似的可管理软件包很好地交互,这些软件包强调整洁的数据。 tidyr是reshape2的继承者。

仅取消嵌套一列嵌套数据框

给定一个嵌套数据框,例如 图书馆(tidyr) 图书馆(dplyr) m <- mtcars %>% Nest_by(cyl) 我想将嵌套数据框中的一列提取到顶层,创建...

回答 1 投票 0

在 R 中抓取亚马逊评论问题

我正在尝试抓取亚马逊产品页面,更具体地说是评论部分。 我尝试过不同的代码,其中之一是: if(!"pacman" %in%installed.packages()[,"包...

回答 1 投票 0

如何在 R 中分割在不同点(基于字符位置)切割的变量(数据集中)

我目前正在开发一个项目,我必须将变量分成两部分。我已经看过类似的问题,但它们对我没有帮助。 原始数据集是用 S 创建的...

回答 2 投票 0

如何使用 tidyr R 包中的填充功能和组

这个问题是我的另一个问题的后续问题,如何在填充数据行时获得整洁的填充函数以使用组。 我想为每个 TIMESTAMP 值获取一行。我想填写真实数据,由co...

回答 1 投票 0

pivot_longer 涉及唯一标识符行的三个变量

我有以下数据集。 我想要pivot_longer(),所以我得到三个变量:(1)nutrition_site对应于变量的较长版本nutrition_site1:nutrition_site8; (2) GPS_lat

回答 1 投票 0

有没有函数可以获取 `pivot_wider` 生成的列名?

我正在使用带有(可能)多个names_from 和values_from 列的pivot_wider。自动生成的列名称非常适合我的目的。 我的问题是,有标准吗...

回答 3 投票 0

使用pivot_longer()将数据从宽数据转换为长数据

我需要您的帮助将数据从宽变为长,将多个列/变量转换为行。 下面是数据。 > 输出(堆栈1) 结构(列表(ID = c(39, 90), Recall1 = c("下一个", &q...

回答 1 投票 0

将列的值分组为 R 中的类别

我有 R 中的数据,我想使用第一列中的值进行比较。类别名称已包含在第一列中该类别的实际值之前。问题是...

回答 1 投票 0

在 R 中基于外部向量创建新行的替代方法更快?

我们想要复制行以适应长度> 1的外部向量的一个典型用例是当我们想要引入新日期,或者允许每个日期显示不同的个体时。 想象一下...

回答 1 投票 0

新手如何使用pivot_longer

我有这个数据集,如下所示: |数据|世界|1 |2 |3 | |国家/地区|代码 |1960|1962|1963| |挪威 |NOR |3.5 |2.7 |5.4 | 但我希望它看起来像这样: |挪威|年份| |3.5 |19...

回答 1 投票 0

[tidy]:“tidy”包不可用

我收到此错误 以下软件包未成功安装: - [tidy]:包“tidy”不可用 您可能需要手动下载并安装这些软件包。 运行时...

回答 1 投票 0

以宽格式和长格式使用摘要

我有一个格式如下的数据框。状态有两个级别(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 预...

回答 1 投票 0

replace_na 单列出错。 `replace` 必须是列表,而不是数字

我想将一列中的所有 NA 替换为 0。 这是我的 MWE: df = 结构(列表(阶段 = c(“CKD12”,“CKD12”,“CKD12”,“CKD12”, “CKD3a”、“CK...

回答 1 投票 0

如何一次性从数据集中提取纬度和经度

我最近一直在使用嵌套列表,并且能够从深层提取数据。我在使用 tidyr 函数 hoist() 时遇到了一个小问题。我能够拉出5个纬度和经度...

回答 2 投票 0

操作嵌套 df 和列表中的数据

我想研究一些股票或金融指数。我使用 yfR 包和 yf_get 函数从雅虎财经下载数据。该函数返回一个带有许多变量的 df 。我想看...

回答 2 投票 0

操作 R 中嵌套 df 和列表的数据

我想研究一些股票或金融指数。我使用 yfR 包和 yf_get 函数从雅虎财经下载数据。该函数返回一个带有许多变量的 df 。我想看...

回答 2 投票 0

引用函数参数作为pivot_longer中的列名

我正在尝试编写一个使用pivot_longer的函数,并且想使用我的函数对象作为pivot_longer中names_to参数的对象。 记录<- c(1, 2, 3, 4, 5, 6, 7, 8, 9, 10)

回答 1 投票 0

嵌套以获取向量列表列而不是数据帧列表列

tidyr::nest() 创建数据帧/小标题的列表列: 图书馆(tidyverse) 鸢尾 %>% 巢(数据 = c(-物种)) #> # 小标题:3 × 2 #> 物种数据 #> ...

回答 1 投票 0

通过多个分隔符(保留它们)将列拆分为不等数量的列

可以说我有一个像这样的数据框(我的问题的简化、类似版本): 身份证号<- c(1,2,3) value <- c("1+4-3", "2+7-6+4-3", "-1+3") df <- data.frame(ID,

回答 5 投票 0

R - 通过多个分隔符(保留它们)将列拆分为不等数量的列

可以说我有一个像这样的数据框(我的问题的简化、类似版本): 身份证号<- c(1,2) value <- c("1+4-3","2+7-6+4-3") data.frame(ID,value) ID value 1 1+4-3 ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.