全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
1566 1
2020-03-01
问各位亲一问题(R语言做):我这有一面板数据,原来有 id ,year ,code,三个变量,现在要生成n,N,ab 这三个变量。n 表示面板的第n个观测值。N表示面板个体的总观测值。ab表示每个面板个体的code变量 的第2,3,4,5个值减去第一个值,但是第一个值要为0. 这n,N,ab 三个变量用R语言怎么做啊(如图) 如图


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2020-3-1 20:40:22
library(tidyverse)
df %>%
  group_by(id) %>%
  arrange(year, .by_group = TRUE) %>%
  mutate(n = row_number(),
             N = n(),
             ab = code - code[1])
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群