spread

使用 dplyr spread 后润滑期变得混乱

我正在使用 R-3.6.3、lubridate_1.7.4、dbplyr_1.4.2。 代表: df_0 <- tibble(period_type = c("a", "b", "c"), period_value = c("1:1:1", "2:2:2", "4:4:4")) %>% mutate(period_value = ... »

R - 旋转一个困难的数据框

假设我有销售各种产品的三位销售代表的销售数据。困难在于每个销售代表销售的产品组合不同,而且数量也不一定相同: Bob 销售产品 A、B 和 C Mike 销售产品 A、B、C 和 D Sara 销售产品 A、B 和 E RepName Product SalesDollarAmt SalesQty 1 Bob A 43 3 ... »

为什么要使用扩展运算符将变量扩展到自身?

在 Google Getting started with Node.js 教程中他们执行以下操作 data = {...data}; 在向 Firestore 发送数据的代码中。 你可以在their Github,第 63 行看到它。 据我所知,这没有任何作用。 这样做有充分的理由吗? 它是否有可能在未来进行验证,因此如果您添加自己的数据,您就不太可能执行data = {data, moreDa... »

使用重复的标识符传递内部的其他列

我有下面的数据框,我试图通过传递actv_amt 来spread 和feature_code,以便获得对应feature 代码的对应actv_amt。我正在尝试以count_FEATURE = ACTV_AMT 的身份传递,它正在传递值但不合并数据。 作为参考,我之前问过一个问题 take unique count and sum each unique values in R Input t... »

在对象文字({...object})中传播语法有什么用途?

我已经阅读了I don't understand about spread syntax inside objects 上的答案,但仍然不太明白使用(特别是){...object} 的目的。 {...object} 的作用是什么? 我已经在节点 REPL 中对此进行了测试,假设我创建了一个对象: > const object = { foo: "hello", bar: "world" };... »

通过R中的多个变量传播到广泛的数据框组? [复制]

我试图使用pivot_wider() 和spread() 函数将我的数据从长格式改写为宽格式。是否可以通过多个变量(即我的数据框中的 ccode 和 year)传播到广泛的数据框组? 当前数据框: ccode industry year TO 2 agri 2000 8.3 2 agri 2001 9.2 2 mineral 2000 9.1 3 agri 2000 6.1... »

基于两个变量的 Dplyr 过滤

我想使用dplyr 来确定数据框中的哪些观察满足以下条件: 在每个Group 内,Var2 的组合总数为Var1 == good 大于Var1 == bad 的观察值的组合总数 这是玩具数据框: library(dplyr) set.seed(seed = 10) df <- data.frame("Id" = 1:12, "Group" = ... »

python pandas pivot:如何进行适当的类似tidyr的传播?

我缺少在 Python 中从长到宽的自发且轻松的转换,反之亦然。 想象一下,我有一个大而整洁的数据框,其中包含许多属性列和一个包含所有实际值的列,例如 PropA ... PropZ Value green Saturn 400 green Venus 3 red Venus 2 . . 通过保持整洁,数据本身得到了很好的处理。但有时我必须对... »

CSS3 - 仅使用 jquery 缩放框阴影

我发现了一个不错的悬停效果,我想将它用于我的项目,但以另一种方式,不是作为悬停效果。 我喜欢“波浪”效果,希望有人能帮助我:) div 应该在特定延迟后触发该效果。 Number One $(document).ready(function() { $('#box').delay(4000).addClass('scale'); }); .scale { -w... »

css

R中的转置和填充NA

我的 data.frame df1 看起来像这样: A NA NA B NA NA C NA NA 1 2 3 4 5 6 7 8 9 我希望它看起来像这样: A 1 A 2 A 3 B 4 B 5 B 6 C 7 C 8 C 9 有什么想法吗?... »

如何使用日期将 R 表从长更改为宽?

我有一个关于个人购买事件和年龄的数据框。 Name Item Date PersonA Apple 1/1/14 PersonA Banana 1/1/13 PersonA Pear 1/1/12 PersonB Orange 1/1/15 PersonC Kiwi 1/1/17 PersonC Grapes 1/1/1... »

ES6:只有当该属性存在时,如何有条件地向对象添加属性(它本身就是一个对象)

我正在关注这个伟大的 tutorial,用于根据条件向对象添加(或不添加)属性。 例如: { id: 'some-id', ...(true && { optionalField: 'something'})} 但就我而言,我有一个看起来像这样的对象: 我想做的是如果12-AM 属性存在,不要覆盖它,添加到 its 属性,这是一个名为message 的键,它是一个... »

tidyr 扩展键值对的子集

鉴于示例数据,我想spread key-value 对的一个子集。在这种情况下,它只是一对。但是,在其他情况下,spread 的子集不止一对。 library(tidyr) # dummy data > df1 <- data.frame(e = c(1, 1, 1, 1), n = c("a", "b", "c", "d") , ... »

传播运算符不适用于 vuex 突变

我不能在 nuxt 上的 vuex 变异中使用扩展运算符。 突变: EDIT_BALLOON(state, data) { const index = state.list.findIndex(item => item._id === data._id); //state.list[index] = {...data} // not works Object.assign(s... »