楼主: 木牛流马0
3441 14

[数据管理求助] stata数据清理 [推广有奖]

  • 2关注
  • 0粉丝

讲师

20%

还不是VIP/贵宾

-

威望
0
论坛币
2680 个
通用积分
140.0773
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
2616 点
帖子
128
精华
0
在线时间
716 小时
注册时间
2016-7-17
最后登录
2025-11-17

楼主
木牛流马0 学生认证  发表于 2020-12-27 20:16:19 |AI写论文
50论坛币
我现有全国的土地出让的数据,现需要整理成每个地级市每一年的划拨多少宗、协议出让多少宗等。请问各位大佬如何处理!数据示例如下:
  1. * Example generated by -dataex-. To install: ssc install dataex
  2. clear
  3. input str18 provinces str33 city str30 methods int year
  4. "四川省" "绵阳市" "划拨"       18379
  5. "四川省" "绵阳市" "划拨"       18379
  6. "四川省" "绵阳市" "协议出让" 18379
  7. "四川省" "德阳市" "协议出让" 18379
  8. "四川省" "德阳市" "划拨"       18379
  9. "四川省" "自贡市" "划拨"       18379
  10. "四川省" "南充市" "挂牌出让" 18379
  11. "四川省" "成都市" "协议出让" 18379
  12. "四川省" "泸州市" "协议出让" 18379
  13. "四川省" "成都市" "协议出让" 18379
  14. "四川省" "广元市" "协议出让" 18379
  15. "四川省" "广元市" "协议出让" 18379
  16. "四川省" "内江市" "划拨"       18379
  17. "四川省" "内江市" "划拨"       18379
  18. "四川省" "泸州市" "协议出让" 18379
  19. "四川省" "内江市" "划拨"       18379
  20. "四川省" "自贡市" "划拨"       18380
  21. "四川省" "南充市" "挂牌出让" 18380
  22. "四川省" "绵阳市" "协议出让" 18380
  23. "四川省" "乐山市" "划拨"       18380
  24. "四川省" "资阳市" "挂牌出让" 18380
  25. end
  26. format %tdCY-N-D year
复制代码

最佳答案

黃河泉 查看完整内容

这是你要的吗?
关键词:STATA数据 Stata tata 数据清理 Provinces

回帖推荐

fugangxx 发表于10楼  查看完整内容

logout, clear excel dta tex save(myfile) replace:bysort year: tab city methods 增加bysort year:即可,year是欲分组的年份变量,是后面提供数据中的合同签订日期 但是logout导出数据到表格中一定要小心,导出表格的结果有可能与界面中的不一样,需要设置选项,可help logout

fugangxx 发表于4楼  查看完整内容

logout, clear excel dta tex save(myfile) replace:tab city methods
努力做一个不断向上的科研人

沙发
黃河泉 在职认证  发表于 2020-12-27 20:16:20
木牛流马0 发表于 2020-12-28 10:38
您好,数据是十几年间,全国所有地级市的所有土地出让方式的记录。我的需求是将混合数据整理成面板数据。 ...
这是你要的吗?
  1. gen year = year(合同签订日期)
  2. gen wanted = 1
  3. collapse (sum) wanted, by(year 城市 供地方式)
复制代码

藤椅
木牛流马0 学生认证  发表于 2020-12-27 20:29:38
数据更新一下,应该是这样:
  1. * Example generated by -dataex-. To install: ssc install dataex
  2. clear
  3. input str18 省份 str33 城市 str30 供地方式 int 合同签订日期
  4. "江西省"       "鹰潭市"                "挂牌出让" 18449
  5. "江西省"       "鹰潭市"                "拍卖出让" 19956
  6. "新疆维吾尔" "喀什地区"             "挂牌出让" 20793
  7. "山西省"       "临汾市"                "挂牌出让" 19121
  8. "山西省"       "临汾市"                "挂牌出让" 19683
  9. "河南省"       "郑州市"                "划拨"       18963
  10. "山西省"       "临汾市"                "挂牌出让" 19547
  11. "山西省"       "临汾市"                "挂牌出让" 19121
  12. "山西省"       "临汾市"                "挂牌出让" 20961
  13. "江西省"       "鹰潭市"                "划拨"       19643
  14. "江西省"       "鹰潭市"                "划拨"       19551
  15. "山西省"       "临汾市"                "挂牌出让" 19793
  16. "江西省"       "鹰潭市"                "划拨"       19325
  17. "山东省"       "济宁市"                "挂牌出让" 18028
  18. "山西省"       "临汾市"                "挂牌出让" 17469
  19. "山东省"       "烟台市"                "划拨"       19631
  20. "河南省"       "郑州市"                "划拨"       18963
  21. "重庆市"       "重庆市所辖县"       "协议出让" 15694
  22. "河南省"       "商丘市"                "协议出让" 19067
  23. "重庆市"       "重庆市所辖县"       "挂牌出让" 16614
  24. "内蒙古"       "呼伦贝尔市"          "划拨"       17965
  25. "山东省"       "济宁市"                "挂牌出让" 18967
  26. "山西省"       "运城市"                "挂牌出让" 17743
  27. "辽宁省"       "葫芦岛市"             "挂牌出让" 19589
  28. "江西省"       "鹰潭市"                "协议出让" 20528
  29. "宁夏回族"    "中卫市"                "划拨"       20479
  30. "江西省"       "鹰潭市"                "拍卖出让" 19565
  31. "山东省"       "济宁市"                "挂牌出让" 18028
  32. "山西省"       "临汾市"                "挂牌出让" 20452
  33. "山西省"       "临汾市"                "挂牌出让" 19491
  34. "山西省"       "临汾市"                "挂牌出让" 17790
  35. "新疆维吾尔" "喀什地区"             "划拨"       20921
  36. "山东省"       "济宁市"                "挂牌出让" 17713
  37. "内蒙古"       "兴安盟"                "划拨"       20430
  38. "甘肃省"       "陇南市"                "拍卖出让" 18737
  39. "山西省"       "临汾市"                "划拨"       20312
  40. "河南省"       "洛阳市"                "挂牌出让" 19962
  41. "河南省"       "商丘市"                "划拨"       19563
  42. "山东省"       "烟台市"                "挂牌出让" 18634
  43. "山东省"       "济宁市"                "划拨"       17878
  44. "山东省"       "济宁市"                "挂牌出让" 17678
  45. "辽宁省"       "葫芦岛市"             "协议出让" 20769
  46. "湖北省"       "孝感市"                "挂牌出让" 18745
  47. "福建省"       "三明市"                "挂牌出让" 19337
  48. "河南省"       "洛阳市"                "挂牌出让" 19962
  49. "内蒙古"       "赤峰市"                "协议出让" 19704
  50. "新疆维吾尔" "伊犁哈萨克自治州" "划拨"       20940
  51. "辽宁省"       "葫芦岛市"             "挂牌出让" 20445
  52. "重庆市"       "重庆市所辖县"       "划拨"       17546
  53. "山西省"       "临汾市"                "挂牌出让" 19795
  54. end
  55. format %tdCY-N-D 合同签订日期
复制代码

板凳
fugangxx 在职认证  发表于 2020-12-28 04:55:05
logout, clear excel dta tex save(myfile) replace:tab city methods

报纸
黃河泉 在职认证  发表于 2020-12-28 07:48:02
木牛流马0 发表于 2020-12-27 20:29
数据更新一下,应该是这样:
你的说明要更精确一点,搞不懂你要求什么?

地板
木牛流马0 学生认证  发表于 2020-12-28 10:38:59 来自手机
黃河泉 发表于 2020-12-28 07:48
你的说明要更精确一点,搞不懂你要求什么?
您好,数据是十几年间,全国所有地级市的所有土地出让方式的记录。我的需求是将混合数据整理成面板数据。具体我认为应该是按照city分成每一个地级市的数据,然后按照year得出每一个地级市每一年的数据,最后按照methods统计每一个地级市每一年中不同土地出让方式分别为多少次。理想结果是:2000年,武汉市划拨出让土地300次,招标出让土地500次,拍卖土地900次。

7
木牛流马0 学生认证  发表于 2020-12-28 10:46:14
fugangxx 发表于 2020-12-28 04:55
logout, clear excel dta tex save(myfile) replace:tab city methods
您好,感谢您的回复,您的命令很有用,很接近我想得出的数据的结果,您现在的命令没有根据year分类,我想得出的是面板数据的形式,即每一年份每个地级市的不同土地出让方式的统计,不知您是否有更好的方法?

8
木牛流马0 学生认证  发表于 2020-12-28 11:20:41
黃河泉 发表于 2020-12-28 11:12
这是你要的吗?
是的是的,感谢您!

9
木牛流马0 学生认证  发表于 2020-12-28 11:33:35
fugangxx 发表于 2020-12-28 04:55
logout, clear excel dta tex save(myfile) replace:tab city methods
您和黄老师的方法各有区别,但各有各的好处,希望您能完善一下您的命令。假如您能将年份分开,我愿意再开一个求助悬赏帖将您设置为最佳回复!

10
fugangxx 在职认证  发表于 2020-12-29 19:10:51
logout, clear excel dta tex save(myfile) replace:bysort year: tab city methods
增加bysort year:即可,year是欲分组的年份变量,是后面提供数据中的合同签订日期
但是logout导出数据到表格中一定要小心,导出表格的结果有可能与界面中的不一样,需要设置选项,可help logout

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

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