| 所在主题: | |
| 文件名: profile.txt | |
| 资料下载链接地址: https://bbs.pinggu.org/a-1351041.html | |
| 附件大小: | |
|
许多学stata的人时常会遇到下载的命令安装的问题,当软件升级后,原先下载的命令怎么处理,难道好需要重新下载吗?
当你明白了stata目录中文件夹的设置,以后许多事情就简单了。 如,我自己的stata软件就放在 d: \Stata12的一个目录下,这个目录里面包括ado文件夹 . sysdir STATA: d:\Stata12\ UPDATES: d:\Stat12\ado\updates\ BASE: d:\Stat12\ado\base\ PLUS: d:\Stat12\ado\plus\ PERSONAL: d:\Stat12\ado\personal\ 这样,直接把stata12的文件目录压缩,可以考的u盘,到其它机器上,只要解压到d:盘就可以使用了。 比Spss,eview,R软件省事多了。 以stata11为例 一、stata官方路径 刚安装完stata11,用sysdir命令可以查看安装好的路径 . sysdir STATA: C:\Program Files\Stata11\ UPDATES: C:\Program Files\Stata11\ado\updates\ BASE: C:\Program Files\Stata11\ado\base\ 其中: base是安装时就把各个命令都放好了,你可以自己到那个目录看看 UPDATES: C:\Program Files\Stata11\ado\updates\ 是你用stata官方的升级包升级文件时,安装的升级文件的路径 二、自己下载的如outreg、这些命令在哪里呢 1、如果你的stata没有profile.do文件,那么当你下载安装outreg等外部命令时,stata会自动在c:下面建立一个ado的目录,ado目录里面会有plus(或personal)目录,plus目录里面会有o的目录,outreg就会安装到plus下的o的目录里面。 这时候执行sysdir . sysdir STATA: C:\Program Files\Stata11\ UPDATES: C:\Program Files\Stata11\ado\updates\ BASE: C:\Program Files\Stata11\ado\base\ PLUS: C:\ado\plus\ PERSONAL: C:\ado\personal\ personal目录是存在你自己拷贝过来的文件,如在网上找的vuong.ado等,这些文件无法install的 也就是说 PLUS: C:\ado\plus\ PERSONAL: C:\ado\personal\ 这两个目录是单独的,是存放非官方升级的命令的。 2、如何改变单独下载的命令的存放路径 这时候需要创建一个profile.do文件, 文件内容如下:(具体路径可以根据自己的需要修改,这里只是一个例子,假如你想把单独下载的文件都放到stata11的同一个目录里面。则profile文件里面内容如下(我这个profile文件是一个最简单的,你可以设置更加复杂的): //========================================= sysdir set PLUS "C:\Program Files\Stata11\ado\plus" sysdir set PERSONAL "C:\Program Files\Stata11\ado\personal" //========================================= 这样,一旦打开stata软件,stata优先执行profile文件,告诉软件你的附加的命令在什么地方。 这时候如果,下载安装如outreg2命令,则会自动安装到"C:\Program Files\Stata11\ado\plus"下对应的目录里面。 三、安装新的stata怎么样才能使原来单独下载的命令也能用? 1、如果没有profile文件,则很简单,你不需要设置什么。 假如你新买了stata12,当安装完时,stata12会自动把c:\ado目录作为下载外部命令的目录。 2、假如你已经有profile文件了,那你就根据你自己的需要来设置, 如果你想把文件放到Stata12的安装目录下,那么就把C:下的ado文件夹中的plus和personal目录整个都拷贝到 C:\Program Files\Stata12\ado\下 profile文件内容设置成如下: //========================================= sysdir set PLUS "C:\Program Files\Stata12\ado\plus" sysdir set PERSONAL "C:\Program Files\Stata12\ado\personal" //========================================= 3、或者你不想拷贝, 你可以直接设置profile中为旧的stata11 中存放的目录 //========================================= sysdir set PLUS "C:\Program Files\Stata11\ado\plus" sysdir set PERSONAL "C:\Program Files\Stata11\ado\personal" //========================================= 这样当你执行outreg2的时候,stata12会自动在stata11的那个目录里面找需要的命令 |
|
熟悉论坛请点击新手指南
|
|
| 下载说明 | |
|
1、论坛支持迅雷和网际快车等p2p多线程软件下载,请在上面选择下载通道单击右健下载即可。 2、论坛会定期自动批量更新下载地址,所以请不要浪费时间盗链论坛资源,盗链地址会很快失效。 3、本站为非盈利性质的学术交流网站,鼓励和保护原创作品,拒绝未经版权人许可的上传行为。本站如接到版权人发出的合格侵权通知,将积极的采取必要措施;同时,本站也将在技术手段和能力范围内,履行版权保护的注意义务。 (如有侵权,欢迎举报) |
|
京ICP备16021002号-2 京B2-20170662号
京公网安备 11010802022788号
论坛法律顾问:王进律师
知识产权保护声明
免责及隐私声明