作者paiyeu (微笑台湾)
站内Statistics
标题Re: [问题] stata 日期资料的处理
时间Mon Aug 31 23:03:57 2009
第一个问题
我找到解决方法的
gen year=int( x/10000) ← 使用这指令就行了
如果要设月份的话
指令为
gen mm=int((x-year*10000)/100)
不过第二个问题我还在头痛
※ 引述《paiyeu (微笑台湾)》之铭言:
: 我有问题想要请教
: 我有个变数 为年月日 例如860905 (86年9月5日)
: 我想多设一个变数year 代表年度 即上面例子中的 86
: 请问stata中要如何设 我才能创造出我要的年度
: 就是我希望 手边有的变数x 可以变成year这个变数
: (我有想过要一个一个改 但是总共有快两万笔 @@ 就作罢)
: x year
: 860709 86
: 860809 86
: 9700105 97
: .
: .
: .
: .
: 950908 95
: 另外 我还碰到一个问题就是我要算天数
: 就是 一件事情的发生开始日是850807 结束日是880405
: 请问可否有人可以给我点提示 这该如何写指令
: 是不是需要写回圈
: 谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.124.27.82
1F:推 fairwind:如果你的资料型态是字串的话,可以试试substr 09/01 04:18