楼主: pingguzh
47450 27

[编程问题求助] 求助stata如何设置为季度数据 [推广有奖]

  • 0关注
  • 4粉丝

菜鸟

副教授

48%

还不是VIP/贵宾

-

威望
0
论坛币
3 个
通用积分
20.1546
学术水平
1 点
热心指数
7 点
信用等级
3 点
经验
20017 点
帖子
870
精华
0
在线时间
433 小时
注册时间
2012-10-29
最后登录
2024-1-28

楼主
pingguzh 发表于 2014-2-12 11:26:20 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
我现有的日期的数据格式是:2013q1这种格式,是字符型,请问如何在stata中变为日期型的季度数据呢,谢谢指导
二维码

扫码加我 拉你入群

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

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

关键词:求助stata Stata tata 季度数据 数据格式 如何

统计爱好

沙发
nanliuzhong 发表于 2014-2-12 11:28:40
thanks

藤椅
pingguzh 发表于 2014-2-12 11:39:01
谢什么啊
统计爱好

板凳
zhangibt 发表于 2014-2-12 11:53:53
加入你的日期变量名称叫 quarter1.       先变换格式
format quarter1 %tq

xtset countryid quarter1, quarterly

报纸
zhangibt 发表于 2014-2-12 11:54:10
试试不行再说

地板
pingguzh 发表于 2014-2-12 12:09:52
谢谢,format quarter1 %tq
这个我之前试过的,不行,说什么字符型不对,什么%fmt
有其他方法吗
统计爱好

7
pingguzh 发表于 2014-2-12 12:33:57
string %fmt required for string variables
统计爱好

8
bbwade 发表于 2014-2-13 14:09:16
input str6 date
2013q1
end
g newdate=quarterly(date,"YQ")
format newdate %tq

9
欧村残翁买翁 发表于 2019-1-19 21:02:21
请问解决了,应该怎么处理呀?

10
gaigezhang 发表于 2019-2-23 18:12:26
在excel中将 季度日期化为“2012q1"、"2012q2"这种类型,这种序列导入stata中后,假设记为变量x,此时x为字符型变量
则接下来:
g quarter=quarterly(x,"YQ")
form quarter  %tq

则转化成功。
已有 3 人评分学术水平 热心指数 信用等级 收起 理由
troyi + 1 + 1 + 1 精彩帖子
Dundant + 1 + 1 + 1 热心帮助其他会员
无限嚣张fl + 1 + 1 + 1 精彩帖子

总评分: 学术水平 + 3  热心指数 + 3  信用等级 + 3   查看全部评分

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

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