我想安装一个个人数据文件,但我不知道如何。
我查看了“用户指南”第17.7节,在C:\ado下创建了一个名为personal的文件夹,并将文件拖到那里。现在我的.ado在C:\ado\personal下面。
然后我做了
net set ado "C:\ado\personal"
adopath + "c:\ado\personal"我有以下输出:
[1] (UPDATES) "C:\Program Files\Stata12\ado\updates/"
[2] (BASE) "C:\Program Files\Stata12\ado\base/"
[3] (SITE) "C:\Program Files\Stata12\ado\site/"
[4] "."
[5] (PERSONAL) "c:\ado\personal/"
[6] (PLUS) "c:\ado\plus/"
[7] (OLDPLACE) "c:\ado/"
[8] "c:/ado/personal"
[9] "c:\ado\personal"但是,当我安装file.ado时,它说在ssc没有找到。
我很感谢你的帮助。
发布于 2013-12-20 13:30:44
你在几个层面上看起来很困惑。
首先,ssc是从SSC读取文件的命令。你要寻找的语法是
ssc inst包装名称
但是在这种情况下,在编写本文时,在SSC中没有名称为file.ado (甚至没有名称file)的包,所以这里并不奇怪。
如果您没有按字面顺序键入file.ado,那么我们只能粗略地猜测您输入了什么,但是通常需要键入的是包名(它不会将.ado作为后缀),而不是文件名。几乎所有情况下,一个包至少包含两个文件,而且通常包含更多的文件。这种安装形式只是一次复制多个文件的简单方法。(偶尔也有一些不重要的例外。)
第二,默认情况下,ssc将不是以个人方式安装,而是在+中安装。这是惯例的问题,但我想不出有什么好的理由去改变它。
第三,也许对你来说最重要的是,在这个时候,你似乎已经有这个文件在你的电脑上。如果是这样的话,您绝对没有必要从SSC (外部源)安装它。相反,SSC对您的计算机上的私有文件没有兴趣,也不知道。
https://stackoverflow.com/questions/20703226
复制相似问题