全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
2235 8
2009-09-02
rt。
现在在做data cleaning,需要对特定类型的数据进行操作,但是不知道如何办到?想sort或者用if,但是不知道如何写命令:
就是datatype!=string
大概意思就是这样!

恳请各位大虾帮帮忙!小女子二百万分感谢!
二维码

扫码加我 拉你入群

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

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

全部回复
2009-9-2 23:15:16
能把问题说得再清楚些吗?
二维码

扫码加我 拉你入群

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

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

2009-9-3 09:53:31
恩,就是一个dataset里面有int,byte,string三种变量,现在我只想对int和byte类型的数据进行处理,想暂时性的exclude string类型的变量,我想大概可以用sort或者if这样的命令把不同数据类型的变量分开,以便操作!
二维码

扫码加我 拉你入群

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

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

2009-9-3 12:51:01
gloria_he 发表于 2009-9-3 09:53 恩,就是一个dataset里面有int,byte,string三种变量,现在我只想对int和byte类型的数据进行处理,想暂时性的exclude string类型的变量,我想大概可以用sort或者if这样的命令把不同数据类型的变量分开,以便操作!
sort与if都是针对各变量的观测值的差异操作各变量的观测值的,不能操作变量本身。

如果你的string变量不多,可以尝试

preserve      //保护

drop 各个string变量

…………进行各种操作

restore        //恢复至preserve的状态
二维码

扫码加我 拉你入群

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

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

2009-9-3 13:54:01
但是好像restore之后,又恢复成原来的dataset了!
二维码

扫码加我 拉你入群

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

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

2009-9-3 13:57:32
但是好像restore之后,又恢复成原来的dataset了!
怎么样能保留我对drop string变量之后的变化,然后加上我之前drop的string变量呢?
append吗?可不可以不重新存一个dataset?
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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