楼主: voodoo
7633 13

[下载]pdf版的Stata官方教程NetCourse152 - Advanced Stata Programming ***电信通道*** [推广有奖]

院士

66%

还不是VIP/贵宾

-

威望
0
论坛币
6190 个
通用积分
1314.9117
学术水平
323 点
热心指数
364 点
信用等级
252 点
经验
63110 点
帖子
1814
精华
1
在线时间
6387 小时
注册时间
2007-1-5
最后登录
2024-4-19

相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币

A Must Read for Stata Programming!

论坛上有此文档的word版本,但格式很乱,而且没有相应链接,使用起来很不方便。现忙里偷闲将其处理成pdf版本,创建了全部链接,并重排版面尽可能使其美观,看起来舒服;同时添加了全部数据和程序文档。

低价有偿分享,希望看过用过觉得好的朋友顶一个,让更多人享有好东西。

引用作者的话“The (Stata programming) manual does a good job of detailing what particular commands do; it does not show how the features work together, and that is what I have tried to focus on...I hope I have communicated the grammar of Stata and not just the vocabulary.”

Table of Contents

Lecture 1..........................................................................................................................1
Review of Stata's programming features............................................................................1
Parsing.....................................................................................................................................4
Parsing options........................................................................................................................8
Parsing complicated syntax.................................................................................................11
Aside on subprograms.........................................................................................................16

Lecture 2........................................................................................................................19
Quotes....................................................................................................................................19
Development continues........................................................................................................23
Temporary variables.............................................................................................................25
Development continues........................................................................................................27
An aside concerning r()........................................................................................................30
Development continues........................................................................................................30
Programming the formulas..................................................................................................31
Putting it together..................................................................................................................35

Lecture 3........................................................................................................................41
What you must learn.............................................................................................................41
Scalars...................................................................................................................................42
Binary accuracy.....................................................................................................................44
Accuracy of macros versus scalars....................................................................................46
Converting a program from macros to scalars.................................................................47
Handling by() options............................................................................................................48
Sorting....................................................................................................................................50
Low-level parsing..................................................................................................................51
Programming immediate commands.................................................................................52
Rewriting mytt in terms of mytti...........................................................................................56
Parsing new variables..........................................................................................................58

Lecture 4........................................................................................................................62
Where are we?......................................................................................................................62
Saved results........................................................................................................................63
What can be returned in r()?...............................................................................................66
Referring to returned results in other programs...............................................................67
Referring to returned results in the program that sets them...........................................68
Other types of returned values: s() and e().......................................................................70
s-class returned values........................................................................................................70
e-class returned results........................................................................................................71
Writing post-estimation commands....................................................................................72
Writing an estimation (e class) command.........................................................................74
An alternative estimation-command outline......................................................................77
Writing estimation commands from first principles..........................................................78
Writing estimation commands via maximum likelihood...................................................82

Lecture 5........................................................................................................................85
Restricting commands to the relevant subsample...........................................................85
Which is better: marksample or mark?..............................................................................88
Programming by varlist:........................................................................................................89
Lists........................................................................................................................................91
Creating lists..........................................................................................................................91
Stepping through list elements one-by-one......................................................................94
Deleting elements from lists................................................................................................95
Adding elements to lists.......................................................................................................96
Macro vectors........................................................................................................................96
Parsing revisited: gettoken..................................................................................................99
Quietly blocks.......................................................................................................................100
The relation between capture and quietly.......................................................................104
Capture blocks.....................................................................................................................104
Naming conventions...........................................................................................................107
Program naming convention.............................................................................................110
Calling convention...............................................................................................................110
Version control.....................................................................................................................112
Conclusion...........................................................................................................................113

Exercises & Answers..................................................................................................114
Exercises & Answers in Lecture 1....................................................................................114
Exercises & Answers in Lecture 2....................................................................................117
Exercises & Answers in Lecture 3....................................................................................129
Exercises & Answers in Lecture 4....................................................................................144
Exercises & Answers in Lecture 5....................................................................................154


[此贴子已经被作者于2008-6-24 18:29:00编辑过]

二维码

扫码加我 拉你入群

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

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

关键词:Programming NetCourse Advanced ADVANCE Program PDF Programming Advanced Stata 电信

巫毒上传,必属佳品!
坛友下载,三思后行!
沙发
shufeyang 在职认证  发表于 2008-6-12 20:27:00 |只看作者 |坛友微信交流群
已经有人发过了,2个币送给你了

使用道具

藤椅
voodoo 发表于 2008-6-13 14:54:00 |只看作者 |坛友微信交流群
以下是引用shufeyang在2008-6-12 20:27:00的发言:
已经有人发过了,2个币送给你了

不是你揭发我吧?害得我的帖子被删除到垃圾箱?!现在还处于被屏蔽状态。赚你两个论坛币也太难了!:-)

我帖子当中已经非常清楚说明该文档论坛上曾经发过,但我这是完全改进版!将旧帖子从beta版直接提升到5.0版!:-)

[此贴子已经被作者于2008-6-13 14:56:09编辑过]

巫毒上传,必属佳品!
坛友下载,三思后行!

使用道具

板凳
蓝色 发表于 2008-6-13 21:13:00 |只看作者 |坛友微信交流群

我现在在教育网,无法下载你的东西,现在无法鉴别您的内容和原来的区别.

希望能用其它通道上传你的文件.

https://bbs.pinggu.org/thread-188730-1-1.html

使用道具

报纸
激昂之人 发表于 2008-6-13 22:12:00 |只看作者 |坛友微信交流群

怎么看不到啊?

使用道具

地板
voodoo 发表于 2008-6-14 18:24:00 |只看作者 |坛友微信交流群
以下是引用蓝色在2008-6-13 21:13:00的发言:

我现在在教育网,无法下载你的东西,现在无法鉴别您的内容和原来的区别.

希望能用其它通道上传你的文件.

https://bbs.pinggu.org/thread-188730-1-1.html

蓝色版主,你好!

重新上传并列出文献目录太麻烦了点!我完全可以向你保证本文档与原文档(论坛上有两个)有绝大的不同——原文档是word文档、版面制作很粗糙、没有目录、相关链接无法使用、没有相关数据和程序。当然原文档是免费的,其中一个可从论坛直接下载,另一个得到rapidshare上下载。本人可以承诺本人制作的pdf文档完全值2个论坛币。

若你信得过我(看看我在论坛上的发贴记录喽),直接帮我取消帖子屏蔽即可——毕竟我也不至于为了区区2个论坛币弄虚作假!只是想好东西应该和众多学Stata的同学共同分享!你说对吗?:-) 收2个论坛币最主要的目的也是为了避免大家下载太多免费的但根本不会去看只会占电脑硬盘空间的bytes!

     此致

敬礼!

巫毒上传,必属佳品!
坛友下载,三思后行!

使用道具

7
dxystata 发表于 2008-6-15 14:06:00 |只看作者 |坛友微信交流群

 谢谢 请重新上传啊

使用道具

8
cangl 发表于 2008-6-23 12:43:00 |只看作者 |坛友微信交流群
买了下载不了,同志们注意了!!!!!!
---念天地之悠悠 独怆然而涕下 -------------------

使用道具

9
voodoo 发表于 2008-6-23 21:42:00 |只看作者 |坛友微信交流群
以下是引用cangl在2008-6-23 12:43:00的发言:
买了下载不了,同志们注意了!!!!!!

我是使用论坛“电信通道”http://tel.pinggu.org/上传资料的(速度较快),但据蓝色版主所言,部分教育网用户可能下载不了,此间的技术问题我也搞不清楚,请cangl版友将QQ号发论坛短信给我,我一定将资料给你传过去!如此才对得起你两块大洋,不是吗?
巫毒上传,必属佳品!
坛友下载,三思后行!

使用道具

10
macrouser 发表于 2008-6-24 17:36:00 |只看作者 |坛友微信交流群

无法下载!!!

使用道具

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

本版微信群
加好友,备注jltj
拉您入交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-19 22:50