statar(170)文件与路径

Stata 报错 r(170):unable to chdir(无法切换目录)

cd 切换目录失败:路径不存在、没有权限、或者你给的不是一个目录。Windows 上最常见是用了反斜杠 \ 或路径里有中文/空格。

报错原文

unable to chdir
r(170);

为什么会报这个错

cd 切换目录失败:路径不存在、没有权限、或者你给的不是一个目录。Windows 上最常见是用了反斜杠 \ 或路径里有中文/空格。

怎么解决

先用 pwd 看当前目录,dir 看目录内容。Stata 里路径统一用正斜杠 /;含空格的路径加双引号;中文路径尽量改成英文。

代码示例

pwd
dir
cd "D:/data/empirical"
// 不要写 cd D:\data

同工具的其他报错

报错解决了,但方法还没搞懂?

报错只是表象。因果推断、面板数据、稳健性检验这些方法背后的逻辑,知识库里按「原理 × 直觉 × 代码」讲清楚了。

进入知识库 →