楼主: 小鳄鱼a
5500 9

[编程问题求助] 各位 如何把stata11中的do文件在14中使用呢 [推广有奖]

  • 6关注
  • 10粉丝

已卖:280份资源

学科带头人

3%

还不是VIP/贵宾

-

威望
0
论坛币
125 个
通用积分
0.0040
学术水平
40 点
热心指数
45 点
信用等级
43 点
经验
32801 点
帖子
1185
精华
0
在线时间
1539 小时
注册时间
2009-7-16
最后登录
2018-10-5

楼主
小鳄鱼a 发表于 2015-11-28 08:45:43 |AI写论文
100论坛币
我把一些程序复制到了stata14下面   想改变路径   做了如下设定

sysdir set PLUS "`D':\stata14\ado\plus"    // 外部命令的存放位置
sysdir set OLDPLACE "`D':\stata14\ado\personal\_myado"  // 自行编写的stata程序
sysdir set PERSONAL "`D':\stata14\ado\personal"  // 个人文件夹位置

但为什么显示,这样的话还是无法使用


   STATA:  D:\Stata14\
    BASE:  D:\Stata14\ado\base\
    SITE:  D:\Stata14\ado\site\
    PLUS:  :\stata14\ado\plus\
PERSONAL:  :\stata14\ado\personal\
OLDPLACE:  :\stata14\ado\personal\_myado\


关键词:Stata11 Stata do文件 tata Personal personal 文件夹 如何 程序

沙发
小鳄鱼a 发表于 2015-11-29 22:35:51
没有会的吗

藤椅
New_Live..... 在职认证  发表于 2017-4-27 11:55:31
楼主可以将路径中的`D'改为D试试,应该就是这个问题

板凳
abejohn 发表于 2017-6-12 23:15:47
有些情况不太清楚,但是我觉得应该可以解决这个问题。如果还没有解决给我留言

报纸
zixuechengcai 发表于 2017-8-28 11:29:05
用stata14打开stata11的do文件,里面的中文部分都是乱码,不知道怎么破?跪求

地板
也是晴天 在职认证  学生认证  发表于 2017-8-28 15:57:23
你可以将stata11的程序复制,然后在stata14中新建一个do文件,再粘贴保存就好了

7
尐海煋 发表于 2017-12-19 22:00:50
直接在stata14中新建DO文档,将stata11中DO文档的内容复制粘贴保存即可。我就是这么使用的。stata11的DO文档用stata14打开会乱码,这样就不会乱码了。

8
二十四画生 学生认证  发表于 2018-7-22 21:45:52
一、DO文件
stata14以前的do文件如果含有中文,用stata14打开时会乱码,需要进行转码,操作过程如下:
clear​​
cd d:\对应目录​
unicode analyze *.do
​unicode encoding set gbk
​unicode translate *.do​
##如果还有乱码,用文本编辑器打开复制到新的do文件中
二、数据库​
clear
unicode encoding set GB2312
unicode analyze *.dta
unicode encoding set gbk
unicode translate *.dta

9
何花儿 发表于 2019-6-15 01:57:22
也是晴天 发表于 2017-8-28 15:57
你可以将stata11的程序复制,然后在stata14中新建一个do文件,再粘贴保存就好了
程序复制进去是什么意思啊

10
xiahai520 发表于 2020-3-20 16:52:48
abejohn 发表于 2017-6-12 23:15
有些情况不太清楚,但是我觉得应该可以解决这个问题。如果还没有解决给我留言
可以告诉我吗?加我QQ394658578

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-29 05:58