楼主: fengbjmu
2032 9

[编程问题求助] 求助!怎样将字符型编程数值型季度数据? [推广有奖]

  • 3关注
  • 16粉丝

已卖:6362份资源

博士生

54%

还不是VIP/贵宾

-

威望
0
论坛币
27034 个
通用积分
502.6753
学术水平
41 点
热心指数
48 点
信用等级
28 点
经验
6445 点
帖子
201
精华
0
在线时间
301 小时
注册时间
2016-10-22
最后登录
2025-7-9

楼主
fengbjmu 发表于 2017-12-20 20:50:25 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
求助:请问如何将红色字体部分变成黑色字体部分?(处理季度数据)

WechatIMG536.jpg WechatIMG537.jpg


二维码

扫码加我 拉你入群

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

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

关键词:季度数据 字符型 数值型

回帖推荐

黃河泉 发表于3楼  查看完整内容

建议请用 dataex (先 ssc install dataex 并见说明) 将原始 Stata 资料中具有”代表性”的一部分资料列出,以供有意回答者实验之用,并能提供具体操作指令。并请参考 http://www.jianshu.com/p/9870080fe769, https://bbs.pinggu.org/thread-5048204-1-1.html, 与 https://bbs.pinggu.org/thread-5917273-1-1.html。

沙发
fengbjmu 发表于 2017-12-20 21:06:21
挺急的,在线等请大腿帮忙!可以送论坛币!

藤椅
黃河泉 在职认证  发表于 2017-12-21 17:56:03
建议请用 dataex (先 ssc install dataex 并见说明) 将原始 Stata 资料中具有”代表性”的一部分资料列出,以供有意回答者实验之用,并能提供具体操作指令。并请参考 http://www.jianshu.com/p/9870080fe769,  https://bbs.pinggu.org/thread-5048204-1-1.html, 与 https://bbs.pinggu.org/thread-5917273-1-1.html

板凳
黃河泉 在职认证  发表于 2017-12-21 18:06:16
  1. * Example generated by -dataex-. To install: ssc install dataex
  2. clear
  3. input str8 datxx
  4. "1957:01"
  5. "1957:02"
  6. "1957:03"
  7. "1957:04"
  8. "1958:01"
  9. "1958:02"
  10. "1958:03"
  11. "1958:04"
  12. end

  13. // search numdate and install
  14. numdate quarterly q1 = datxx, pattern(YQ)
复制代码

报纸
fengbjmu 发表于 2017-12-24 13:55:30
黃河泉 发表于 2017-12-21 18:06
好的好的!非常感谢!

我的原始数据是这样:
  1. * Example generated by -dataex-. To install: ssc install dataex
  2. clear
  3. input str7 time
  4. "1957:01"
  5. "1957:02"
  6. "1957:03"
  7. "1957:04"
  8. "1958:01"
  9. "1958:02"
  10. "1958:03"
  11. "1958:04"
  12. "1959:01"
  13. "1959:02"
  14. "1959:03"
  15. "1959:04"
  16. "1960:01"
  17. "1960:02"
  18. "1960:03"
  19. "1960:04"
  20. "1961:01"
  21. "1961:02"
  22. "1961:03"
  23. "1961:04"
  24. "1962:01"
  25. "1962:02"
  26. "1962:03"
  27. "1962:04"
  28. "1963:01"
  29. "1963:02"
  30. "1963:03"
  31. "1963:04"
  32. "1964:01"
  33. "1964:02"
  34. "1964:03"
  35. "1964:04"
  36. "1965:01"
  37. "1965:02"
  38. "1965:03"
  39. "1965:04"
  40. "1966:01"
  41. "1966:02"
  42. "1966:03"
  43. "1966:04"
  44. "1967:01"
  45. "1967:02"
  46. "1967:03"
  47. "1967:04"
  48. "1968:01"
  49. "1968:02"
  50. "1968:03"
  51. "1968:04"
  52. "1969:01"
  53. "1969:02"
  54. "1969:03"
  55. "1969:04"
  56. "1970:01"
  57. "1970:02"
  58. "1970:03"
  59. "1970:04"
  60. "1971:01"
  61. "1971:02"
  62. "1971:03"
  63. "1971:04"
  64. "1972:01"
  65. "1972:02"
  66. "1972:03"
  67. "1972:04"
  68. "1973:01"
  69. "1973:02"
  70. "1973:03"
  71. "1973:04"
  72. "1974:01"
  73. "1974:02"
  74. "1974:03"
  75. "1974:04"
  76. "1975:01"
  77. "1975:02"
  78. "1975:03"
  79. "1975:04"
  80. "1976:01"
  81. "1976:02"
  82. "1976:03"
  83. "1976:04"
  84. "1977:01"
  85. "1977:02"
  86. "1977:03"
  87. "1977:04"
  88. "1978:01"
  89. "1978:02"
  90. "1978:03"
  91. "1978:04"
  92. "1979:01"
  93. "1979:02"
  94. "1979:03"
  95. "1979:04"
  96. "1980:01"
  97. "1980:02"
  98. "1980:03"
  99. "1980:04"
  100. "1981:01"
  101. "1981:02"
  102. "1981:03"
  103. "1981:04"
  104. end
复制代码













我想变成这样的:
  1. * Example generated by -dataex-. To install: ssc install dataex
  2. clear
  3. input float time
  4. -12
  5. -11
  6. -10
  7. -9
  8. -8
  9. -7
  10. -6
  11. -5
  12. -4
  13. -3
  14. -2
  15. -1
  16.   0
  17.   1
  18.   2
  19.   3
  20.   4
  21.   5
  22.   6
  23.   7
  24.   8
  25.   9
  26. 10
  27. 11
  28. 12
  29. 13
  30. 14
  31. 15
  32. 16
  33. 17
  34. 18
  35. 19
  36. 20
  37. 21
  38. 22
  39. 23
  40. 24
  41. 25
  42. 26
  43. 27
  44. 28
  45. 29
  46. 30
  47. 31
  48. 32
  49. 33
  50. 34
  51. 35
  52. 36
  53. 37
  54. 38
  55. 39
  56. 40
  57. 41
  58. 42
  59. 43
  60. 44
  61. 45
  62. 46
  63. 47
  64. 48
  65. 49
  66. 50
  67. 51
  68. 52
  69. 53
  70. 54
  71. 55
  72. 56
  73. 57
  74. 58
  75. 59
  76. 60
  77. 61
  78. 62
  79. 63
  80. 64
  81. 65
  82. 66
  83. 67
  84. 68
  85. 69
  86. 70
  87. 71
  88. 72
  89. 73
  90. 74
  91. 75
  92. 76
  93. 77
  94. 78
  95. 79
  96. 80
  97. 81
  98. 82
  99. 83
  100. 84
  101. 85
  102. 86
  103. 87
  104. end
  105. format %tq time
复制代码

地板
fengbjmu 发表于 2017-12-24 13:57:40
这是我的原始数据,我要处理time这一栏。

7
黃河泉 在职认证  发表于 2017-12-24 15:06:01
fengbjmu 发表于 2017-12-24 13:55
好的好的!非常感谢!

我的原始数据是这样:
  1. // search numdate and install
  2. numdate quarterly q1 = time, pattern(YQ)
  3. gen z = q1
复制代码

8
蓝色 发表于 2017-12-24 15:22:10
  1. gen time=quarterly(datxx,"YQ")
  2. list
  3. format time %tq
  4. list
复制代码


9
fengbjmu 发表于 2017-12-24 18:37:23
黃河泉 发表于 2017-12-24 15:06
谢谢!很有帮助!

10
fengbjmu 发表于 2017-12-24 18:37:41
蓝色 发表于 2017-12-24 15:22
谢谢群主!很有帮助!

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

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