楼主: StarNo1
6711 7

[其他] 【求助】append后数值全部缺失 [推广有奖]

  • 0关注
  • 0粉丝

本科生

81%

还不是VIP/贵宾

-

威望
0
论坛币
78 个
通用积分
23.6294
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
1543 点
帖子
121
精华
0
在线时间
61 小时
注册时间
2008-8-20
最后登录
2022-5-3

楼主
StarNo1 发表于 2010-4-27 12:14:34 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
希望把两个文件合并起来,只是单纯的合并为一个数据文件,不希望merge. 用了下面的命令:

use "文件名1“
append using "文件名2”

很简单的命令,可是合并后的文件2全部数值都变成了“. ” 这是怎么回事呢? 希望赐教! 谢谢大家了!
二维码

扫码加我 拉你入群

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

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

关键词:append End App Pen Using

沙发
sungmoo 发表于 2010-4-27 12:21:29
得把数据贴一下(一部分也可)才可以看出具体问题。

藤椅
StarNo1 发表于 2010-4-27 12:41:24
好。谢谢斑斑。

数据1:
bondduration        bondyear        bondmonth   bondyield
5.728498                2005                6                   0.599
5.728498                2005                6                   0.589
5.728498                2005                6                   0.589
5.637138                2005           6                   0.611

数据2:
tbillyield        tbillyear        tbillmonth    tbillduration
.055181        2001                1                 10.86   
.055304        2001                1                 11.32
.055399        2001                1                 13.01
.049923        2001                1                 0.28

append后的数据变成:
bondduration  bondyear  bondmonth  bondyield   tbillyield        tbillyear        tbillmonth    tbillduration
5.728498                2005                6                   0.599        .            .               .                 .
5.728498                2005                6                   0.589        .            .               .                 .
5.728498                2005                6                   0.589         .           .               .                 .
5.637138                2005           6                   0.611         .           .                .                .

板凳
yangtaizuqiu 发表于 2010-4-27 15:02:24
这肯定不行的,append必须要数据的变量一样的

报纸
sungmoo 发表于 2010-4-27 15:16:49
StarNo1 发表于 2010-4-27 12:41 append后的数据变成
这样之后应该生成一个“对角分块阵”型的数据库(其余观测值是缺失值)。

你想生成怎样的数据库?

地板
StarNo1 发表于 2010-4-28 10:08:23
joinby是需要的,可append不需要变量名一样吧

7
StarNo1 发表于 2010-4-28 10:14:28
谢谢斑斑的回复。我上面说的是第一步,可我最终想要的是针对文件1的每一个观察量,比如obs1,都能从文件2中找出一个year和month都相同(就是bondyear=tbillyear, bondmonth=tbillmonth--这个我确定是可以做到的,因为文件2中的数据每一年每一月都有),并且duration还要最接近或相等的观察值(就是bondduration=tbillduration或者min(bondduration-tbillduration))。然后把文件2中的这个变量和文件1中的obs1放进同一行。对文件1中所有的变量都要如此。这样可以做到吗,会不会太麻烦了,斑斑。。。

8
chiuuu 发表于 2020-7-17 23:21:53
也遇到这个问题 如何解决啊 谢谢

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-30 09:31