楼主: lhjnju
2118 6

[数据管理求助] 如何从某一个变量的中间某个值变成该变量的所有值,从而把原先的缺失值用该中间 [推广有奖]

  • 0关注
  • 4粉丝

教师

硕士生

70%

还不是VIP/贵宾

-

威望
0
论坛币
32528 个
通用积分
2.1286
学术水平
2 点
热心指数
3 点
信用等级
1 点
经验
2726 点
帖子
85
精华
0
在线时间
152 小时
注册时间
2005-8-21
最后登录
2023-11-20

相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币

各位大侠:我遇到一个问题:公司并购有代码、并购日期、具体日期以及股票价格。我需要把并购日期中某代码下所有的缺失值用该并购日期代替,从而让并购日期这个变量在某代码下都变成统一值,如何做?我的策略是首先:

sort code date_stock

by code: replace date_ma=date_ma[_n+1] if date_ma[_n+1]!=""  /*要做很多遍*/

这里第二句命令要执行很多遍才行,如果是一个非常大的数据文件。这是不可能的。如何用一个命令就一切都搞定?

非常谢谢!

二维码

扫码加我 拉你入群

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

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

关键词:缺失值 replace Stock place date 股票价格 replace 如何

沙发
lhjnju 发表于 2014-4-15 08:38:25 |只看作者 |坛友微信交流群
再修正一下:
如何从某一个变量的中间某个值变成该变量的所有值,从而把缺失值用该中间值代替?
各位大侠:我遇到一个问题:公司并购有代码、并购日期、具体日期以及股票价格。我需要把并购日期中某代码下所有的缺失值用该并购日期代替,从而让并购日期这个变量在某代码下都变成统一值,如何做?我的策略是首先:

sort code date_stock
by code: replace date_ma=date_ma[_n+1] if date_ma[_n+1]!=""  /*要做很多遍*/

这里第二句命令要执行很多遍才行,如果是一个非常大的数据文件。这是不可能的。如何用一个命令就一切都搞定?

非常谢谢!

未命名.png (218.97 KB)

未命名.png

使用道具

藤椅
cash_king01 发表于 2014-4-15 08:46:50 |只看作者 |坛友微信交流群
循环语句是干啥用的啊

使用道具

板凳
lhjnju 发表于 2014-4-15 09:16:13 |只看作者 |坛友微信交流群
可是怎么编循环语句呢?

使用道具

报纸
ywh19860616 发表于 2014-4-15 10:56:13 |只看作者 |坛友微信交流群
lhjnju 发表于 2014-4-15 08:38
再修正一下:
如何从某一个变量的中间某个值变成该变量的所有值,从而把缺失值用该中间值代替?
各位大侠 ...
就是按照code来补缺失值吗?
在同一个code内的,都用存在的值替代缺失的。
一份耕耘,一份收获。

使用道具

地板
lhjnju 发表于 2014-4-15 13:05:18 |只看作者 |坛友微信交流群
是的。就是用同一个code内的、已经存在的值替代缺失的。你知道怎样做吗?

使用道具

7
ywh19860616 发表于 2014-4-15 16:30:42 |只看作者 |坛友微信交流群
lhjnju 发表于 2014-4-15 13:05
是的。就是用同一个code内的、已经存在的值替代缺失的。你知道怎样做吗?
  1. clear
  2. input code date_stock
  3. 1 .
  4. 1 .
  5. 1 0.3
  6. 1 .
  7. 2 3.5
  8. 2 .
  9. 2 .
  10. 2 .
  11. 3 .
  12. 3 7
  13. 3 .
  14. 3 .
  15. end
  16. sort code date_stock
  17. by code: replace date_stock=date_stock[1] if date_stock==.
复制代码
一份耕耘,一份收获。

使用道具

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

本版微信群
加好友,备注jltj
拉您入交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-28 17:47