楼主: yinhangmax
3676 1

[其他] STATA如何在读取文件的路径中定义变量 [推广有奖]

  • 0关注
  • 1粉丝

大专生

43%

还不是VIP/贵宾

-

威望
0
论坛币
60 个
通用积分
0.5500
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
6578 点
帖子
32
精华
0
在线时间
31 小时
注册时间
2010-10-10
最后登录
2024-4-17

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
请教各位大牛,我现在需要跑一个程序,其中需要反复读取和存储很多文件,这些文件的路径都被我分别存入了不同的文件夹中。(如C:\1\1.csv, C:\2\2.csv, C:\3\3.csv. 等等)得到的结果也希望能够分别存入这些文件夹中。

因为在一次运行中只需要涉及一个文件夹,我希望能够定义一个变量(比如说a),这样我在使用insheet,save等命令时,直接将路径写为C:\a\a.csv,然后在每次运行前只需更改a的值即可。

我尝试了一下global和scalar这两个命令,都没有实现想要的结果,系统总是提示我所写的路径指示的文件不存在。

希望各位指点一下应该用哪个命令实现这一功能,多谢!
二维码

扫码加我 拉你入群

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

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

关键词:Stata 读取文件 定义变量 tata insheet 文件夹 如何 程序

沙发
Mayonnaise 发表于 2012-4-21 12:09:59 |只看作者 |坛友微信交流群
forvalues id=1/3 {
     di "C:\\`id'\\`id'.csv"
}

使用道具

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

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

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

GMT+8, 2024-5-7 17:16