tidyr 相关问题

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

根据组内的日期过滤器创建列

我有以下数据: > dput(我的数据) 结构(列表(id = c(1, 1, 1, 2, 2, 3, 3), 开始 = c("2017-01-01", “2017-08-01”、“2022-05-01”、“2017-01-01”、...

回答 2 投票 0

用 R 中的另一个数据帧替换基于条件的值

如何根据另一个数据框的条件更改值 我有一个数据框,但是有一个错误的位置 df1=data.frame(code = c("A1","A1","A1","A2"...

回答 1 投票 0

如何通过不同目录迭代读取和处理文件?

我有多个.txt文件存放在不同的目录下(每个目录对应一个城市)。数据真的很大,所以我不想一次读取所有文件,而是想迭代

回答 1 投票 0

展平数据框,旋转以获得每个 patientid 一行和每个访问日期的一组重复列

在 R studio 中,是否可以以每次测量获得一组重复列的方式旋转合并的数据框? 我有两个数据框,一个是病人和访问时刻代码,还有……

回答 1 投票 0

计算各自列中的关键字数量

假设我有这样的数据: 自由<- read.table(text= "title date text blablabla 22.07.2023 'blablablabla Blue blablabla' blablabla 23.06.2023 'bala Blue blabla Blue Night B...

回答 3 投票 0

根据 ("\.") 的第二次出现在 R 中分隔列

我很难将我的列与数据集分开 图书馆(dplyr) #> #> 附加包:'dplyr' #> 以下对象被“package:stats”屏蔽: #> #> 过滤器,...

回答 0 投票 0

如何基于两列而不是单列将表格旋转到宽表

我有这样的数据 自由<- data.frame(ptid = rep(1:2, each = 6), num = rep(1:3, each = 4), type = rep(c("type1", "type2"), each = 6), ...

回答 2 投票 0

setnames() 在 R 中的列表对象中

我下面有一个列表对象,我需要为每个列表对象分配一个特定的名称,例如如果该对象在 my.list 中位于第 1 位,则 DF.1,如果它位于第 10 位,则 DF。 10.非常感谢...

回答 1 投票 0

如果不满足条件,则将数据框丢弃在列表对象中

我下面有一个列表对象。我想从列表中删除 df2 和 df3,因为它们没有“ID”列。如何解决这个问题?提前谢谢了。 我的名单<- list(df1 ...

回答 4 投票 0

转置数据帧[重复]

周末快乐。 我一直在尝试在 R 中复制这篇博文的结果。我正在寻找一种不使用 t 转置数据的方法,最好使用 tidyr 或 reshape。例如...

回答 2 投票 0

在R中自动导入数据集

我有一个数据集 my.df <- read_excel("C:/Users/Seyma/Docs/DF_05_04_2023.xlsx") that belongs the day before. Each day I receive the same dataset based on the previous day (except on wee...

回答 1 投票 0

用向量缩短逗号分隔字符串中的元素数量

我有一些列数据,例如 Area_bsl,其中包含逗号分隔值的字符串,还有一个列 diffr,它说明 Area_bsl 必须缩短的元素数: 自由<- data.fra...

回答 6 投票 0

bind_rows 在列表中,即使 class() 不同

我在下面列出了我不想做的是更改 df2 中的类(类别)。代码应更改类(类别)并在 list() 对象中为其分配类别。如何解决这个问题?许多

回答 2 投票 0

bind_rows 在 R 的列表中,尽管 class() 不同

我在下面列出了我不想做的是更改 df2 中的类(类别)。代码应更改类(类别)并在 list() 对象中为其分配类别。如何解决这个问题?许多

回答 1 投票 0

增加向量值,只要行号

我有 2 个数据集要合并。但在此之前,我想将 ID 增加为 tail(df1$ID, n=1) + 1 只要 df2 的最后一行 DF1 <- data_frame(ID = c(1:4), valueA = s...

回答 3 投票 0

在 R 中的列表中组合公共列

我有一个如下所示的列表对象。 DF1 <- data_frame(ID = paste0(LETTERS[1],1:4), valueA = seq(0.1,0.4,0.1), Category= "Apples", valueDEF = seq(0.1,0.4,0.1), valueDEF2 = seq(0.1,0.4,0.1...

回答 1 投票 0

在 R 中将宽数据集转换为长数据集

set.seed(123) 数据集<- data.frame(ID = 1:10, height_1 = rnorm(10,0,1), height_2 = rnorm(10,0,1), common_fam = rnorm(10,0,1), ...

回答 1 投票 0

使用 pivot_wider 后值变成列表

我在 R 中工作,并且有一个数据框,其中包含学校和学科的测试水平结果。最初,每个测试结果都有一个单独的行,还有一列告诉测试的内容区域......

回答 1 投票 0

如何用pivot_longer函数转换两组变量

我有一个数据集,其中包含在 3 个不同日期都有 3 个测试分数的患者。分数和日期此时都是单独的变量。为了可视化我需要转换的数据(见下文)....

回答 2 投票 0

我必须创建一个新的数据框,其中每个新行对应一列的值,每个现在的列代表以前的观察

创建一个数据集,其中每一行是一年,每一列是对列项目中以下元素的产量的度量:“玉米”、“水稻、水稻”、“小麦”、“西红柿”。也就是说colum...

回答 0 投票 0

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