楼主: 凌子墨
8898 6

如何让一组数据按顺序重复N次生成新的序列 [推广有奖]

  • 0关注
  • 16粉丝

VIP

不求好书尽入吾库!

已卖:412份资源

教授

40%

还不是VIP/贵宾

-

威望
0
论坛币
9871 个
通用积分
528.9424
学术水平
40 点
热心指数
49 点
信用等级
37 点
经验
31761 点
帖子
702
精华
1
在线时间
1608 小时
注册时间
2005-7-29
最后登录
2025-10-2

楼主
凌子墨 发表于 2012-10-27 11:42:50 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
如题:
有一组数据,需按顺序重复N次生成新的序列,N很大,手动不现实

或者在foreach里面按顺序 每次只让一个数据有效,例如,行业i 时间t时调用第一个数据


二维码

扫码加我 拉你入群

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

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

关键词:foreach Reach For 如何

世上最遥远的距离,不是生与死的距离,不是天各一方,而是我就站在你面前,你却不知道我爱你。——张小娴

沙发
凌子墨 发表于 2012-10-27 11:50:27
补充:一组数据分成n个小组,每个小组重复的次数是不同的
世上最遥远的距离,不是生与死的距离,不是天各一方,而是我就站在你面前,你却不知道我爱你。——张小娴

藤椅
sungmoo 发表于 2012-10-27 12:08:52
help expandcl
已有 1 人评分经验 论坛币 学术水平 热心指数 信用等级 收起 理由
Sunknownay + 100 + 5 + 1 + 1 + 1 热心帮助其他会员

总评分: 经验 + 100  论坛币 + 5  学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

板凳
凌子墨 发表于 2012-10-27 12:19:54
多谢sungmoo版
世上最遥远的距离,不是生与死的距离,不是天各一方,而是我就站在你面前,你却不知道我爱你。——张小娴

报纸
凌子墨 发表于 2012-10-27 14:21:14

运行 expandcl n1, generate(newppi) cluster(idprov)
出现 expression is not constant within clusters
什么意思
世上最遥远的距离,不是生与死的距离,不是天各一方,而是我就站在你面前,你却不知道我爱你。——张小娴

地板
sungmoo 发表于 2012-10-27 16:09:30
运行 expandcl n1, generate(newppi) cluster(idprov)
出现 expression is not constant within clusters
一组数据分成n个小组,每个小组重复的次数是不同的
idprov相同(同一小组内)时,n1也要相同。

7
SALTYFISHFIELD 学生认证  发表于 2023-12-10 10:54:12
补充一个灵活一些的方法,假设生成20个重复序列,并按面板数据规则整理:
  1. forvalues i = 1(1)20 {
  2.     gen temp`i' = var
  3. }

  4. reshape long temp, i(temp) j(id)
复制代码

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-1-3 06:05