楼主: 唐伯小猫
4200 4

[Stata初级班] 我的profile.do文档 [推广有奖]

  • 1关注
  • 16粉丝

VIP

学科带头人

12%

还不是VIP/贵宾

-

威望
0
论坛币
5371 个
通用积分
3.2876
学术水平
22 点
热心指数
28 点
信用等级
20 点
经验
36757 点
帖子
1428
精华
0
在线时间
1541 小时
注册时间
2005-10-3
最后登录
2022-8-28

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
连老师,您好!
我最近重听stata初级班的课程,在第3讲里面,仿照您的profile.do文档,我做了如下的。。。但是应用的时候却报出错。麻烦您帮我看看,是错在了哪里呢?非常感谢!

我的profile.do文档如下
set type double
set memory 50m
set matsize 2000
set more off, perma
 
adopath +'D:\stata10\ado\personal'
adopath +'D:\stata10\ado\personal\_Myado'
 
local fn = subinstr('c(current_time)'',':','',2)
log using d:\stata10\do\s'fn'.log,text replace
cmdlog using d:\stata10\do\c'fn'.log,replace

sysdir set PLUS 'D:\stata10\ado\plus'
sysdir set OLDPLACE 'D:\ado'
sysdir set PERSONAL 'D:\stata10\ado\personal'
 
 
cd d:\stata10\ado\personal


stata报错的结果如下
adopath +'D:\stata10\ado\personal'
  [1]  (UPDATES)   "C:\stata\ado\updates/"
  [2]  (BASE)      "C:\stata\ado\base/"
  [3]  (SITE)      "C:\stata\ado\site/"
  [4]              "."
  [5]  (PERSONAL)  "C:\stata/ado\personal/"
  [6]  (PLUS)      "C:\stata/ado\plus/"
  [7]  (OLDPLACE)  "C:\stata/ado/"
type mismatch
r(109);

非常非常感谢!
二维码

扫码加我 拉你入群

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

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

关键词:Profile do文档 file Prof Personal 文档 Profile

本帖被以下文库推荐

心若向阳,无畏悲伤。
沙发
arlionn 在职认证  发表于 2009-9-2 09:07:29 |只看作者 |坛友微信交流群
你的命令敲错了,呵呵。
adopath +'D:\stata10\ado\personal'
应该为:
adopath +  "D:\stata10\ado\personal"


在你购买stata视频的时候,下载文件中会包含一个 profile.do 的文件,直接放置在 D:\stata10 文件夹下即可。

下面是我U盘里的 profile.do 文档(这样我就可以在不同的地方使用stata了),请参考:

set type double
set memory 50m
set matsize 2000
set more off,perma

* 请根据你的具体情况修改文件路径
* 注意 "+" 号后要有一个空格,文件路径置于双引号内
adopath +  "H:\stata10\ado\personal"
adopath +  "H:\stata10\ado\personal\_Myado"
adopath +  "H:\stata10\ado\personal\update1"
adopath +  "H:\stata10\ado\personal\update_old"
adopath +  "H:\stata10\ado\personal\invt"

local fn = subinstr("`c(current_time)'",":","",2)
local fn1 = subinstr("`c(current_date)'"," ","",3)
log using H:\stata10\do\s`fn1'`fn'.log, text replace
cmdlog using H:\stata10\do\c`fn1'`fn'.log, replace


sysdir set PLUS "H:\stata10\ado\plus"
sysdir set OLDPLACE "H:\ado"
sysdir set PERSONAL "H:\stata10\ado\personal"

cd H:\stata10\ado\personal

使用道具

藤椅
唐伯小猫 发表于 2009-9-2 14:27:12 |只看作者 |坛友微信交流群
真不好意思!!非常非常感谢连老师!
心若向阳,无畏悲伤。

使用道具

板凳
arlionn 在职认证  发表于 2009-9-2 17:58:53 |只看作者 |坛友微信交流群
问题搞定了?

使用道具

报纸
唐伯小猫 发表于 2009-9-3 05:50:30 |只看作者 |坛友微信交流群
哈哈。。还没试验呢,计划周末再看这个!
另外,听到内部消息,说要有新的课程出台?快些呀。。。我都等不及了。。嘻嘻。。。
心若向阳,无畏悲伤。

使用道具

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

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

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

GMT+8, 2024-5-12 00:04