spread相关内容

使用Send()或其他重塑函数,使用多个度量值列从长到宽重塑数据

我知道这里已经有很多关于这个话题的问题了。但在我看了几本书后,所有的书都只有一篇《测量》栏目。我仍然不知道如何处理我的数据。 我的数据如下所示,X1、X2表示不同的地区。因此,此数据集中的每一列代表为单个地区收集的所有年龄。 age X1 X2 age 0 2 2 age 1 2 2 age 2 2 3 ... 我要将数据重塑为宽形 ..
发布时间:2022-04-18 13:59:58 其他开发

如何在 r 中传播或转换多个值

这是此示例的玩具数据集: data 我如何投射或传播变量 y,以生成以下宽 data.frame: x a.value.1 b.value.1 c.value.1 d.value.1 a.value.2 b.value.2 c.value.2 d.value.21 蓝色 5 6 7 8 17 18 19 202 绿色 9 10 11 12 21 22 23 243 红色 1 2 3 4 ..
发布时间:2021-12-31 21:43:13 其他开发

使用重复的行标识符传播

在这里之前已经有关于这个话题的问题,但是我仍在努力传播这一点.我希望每个 state 都有自己的温度值列. 这是我的数据的 dput().我称之为df structure(list(date = c("2018-01-21", "2018-01-21", "2018-01-20","2018-01-20", "2018-01-19", "2018-01-19", "2018-01-18", ..
发布时间:2021-12-23 12:57:00 其他开发

tidyr - 展开多列

我正在为网络荟萃分析准备数据,但在输入列时遇到困难. 如果我有这个初始数据集: 学习Trt y sd n1 1 -1.22 3.70 541 3 -1.53​​ 4.28 952 1 -0.30 4.40 762 2 -2.60 4.30 712 4 -1.2 4.3 81 我该如何完成另一个? Study Treatment1 y1 sd1 n1 Treatment2 y2 sd2 ..
发布时间:2021-12-23 12:40:57 其他开发

tidyr中如何正确使用spread函数

如何更改下表中的内容: 类型名称 答案 nTypeA 苹果 是 5TypeA 苹果 10 号A型苹果DK 8TypeA 苹果 NA 20TypeA 橙色 是 6A型橙11号A型橙色DK 8TypeA 橙色 NA 23 更改为: 类型名称 是 否 DK NATypeA 苹果 5 10 8 20A型 橙色 6 11 8 23 我使用以下代码来获取第一个表. df_1 %相符() 然后我尝试 ..
发布时间:2021-12-23 12:39:36 其他开发

铸造(传播)多列字符向量的优雅解决方案

我想转换一个包含联系信息的数据框,其中包含类似信息的城市列表,例如电话号码出现在多列中. 我尝试使用 reshape2::dcast() 和 tidyr::spread(),这两种方法都不能解决我的问题.我还检查了堆栈溢出的其他帖子,例如 多列展开 尚未找到有效的解决方案.在我看来,这些问题应该相当简单(并且可以通过 spread 或 dcast 解决). tmp % # 同上 ..
发布时间:2021-09-07 19:33:00 其他开发

R扩展数据帧

IN R语言如何转换将data1转换为data2 data1 = fread("id年成本pf损失A 2019-02 155 10 41B 2019-03 165 14 22B 2019-01 185 34 56C 2019-02 350 50 0A 2019-01 310 40 99")data2 = fread(“id项目2019-01 2019-02 2019-03成本30155 NAp ..
发布时间:2021-05-02 20:40:05 其他开发

Redux点差运算符vs地图

我在Redux Reducer中的数组中有一个对象状态. const initialState = {项目: [{id:1,菜:"General Chicken",价格:12.1,数量:0},{id:2,菜:“鸡肉和西兰花",价格:10.76,数量:0},{id:3,菜肴:“曼陀罗组合",价格:15.25,数量:0},{id:4,菜:“四川鸡肉",价格:9.5,数量:0}],addedItem ..
发布时间:2021-04-30 19:58:28 前端开发

填充计数/总和基于时间序列中的前一行计数

我已经对每个组(第2组)在一段时间内进行了事件计数(第1组).我希望将第1组事件分散到单独的列中,并使用第2组和时间戳作为行.每个单元格将包含一个时间段内的事件计数(当前日期为前4天). 请参见下面的示例,对于第2组(I和II),我计算了第1组中的事件A和L在4天内发生了. dates = as.Date(c("2011-10-09", "2011-10-15", "201 ..
发布时间:2020-07-08 20:23:40 其他开发

找不到功能“传播"

因此,目前我正试图找出如何从MovieLense( https://grouplens.org/datasets/movielens/100k/).我从教程中阅读了一些说明. library(dplyr) library(recommenderlab) library(magrittr) data ..
发布时间:2020-07-08 20:23:38 其他开发

数组中JavaScript传播语法的时间复杂度是多少?

我当时是 leetcoding ,突然间我想知道在 Array 中传播的时间复杂度是多少.我尝试研究它,但是没有找到任何答案,或者仅仅是我对自己的谷歌搜索技术不满意. 我知道这只是一个基本的问题,但是我想知道在 JavaScript 中在 Array 中使用扩展的时间复杂度是多少?它是线性的:O(n)?还是常数:O(1)? 以下语法示例: let lar = Math.max(. ..
发布时间:2020-07-08 20:22:33 前端开发

如何在R中安装pivot_long()和pivot_wide()

如果要尝试这些新功能(pivot_wide和pivot long),则需要安装tidyr的开发版本: devtools::install_github("tidyverse/tidyr"). 但是我没有实现它.我安装了一个库列表,除了一个库(vctrs),我不知道这是否是问题. 当我运行下一个代码时: mtcars_wide1 % pivot ..
发布时间:2020-07-08 20:21:17 其他开发