Stata:保存到特定文件夹

Stata:保存到特定文件夹,stata,Stata,我想将我的输出保存到一个包含分析日期的文件夹中。我的代码如下所示 local d = c(current_date) cd "c\RA-outputs" mkdir "`d'" twoway bar weeksum week graph export "c\RA-outputs\`d'\out1.png", as(png) replace 然而,当我运行这段代码时,我得到一个错误,说文件夹不可用。我知道我犯了一个小错误,因为我看到了由前三行代码创建的文件夹 当您说cd时,您需要指向硬盘驱动器

我想将我的输出保存到一个包含分析日期的文件夹中。我的代码如下所示

local d = c(current_date)
cd "c\RA-outputs"
mkdir "`d'"

twoway bar weeksum week
graph export "c\RA-outputs\`d'\out1.png", as(png) replace

然而,当我运行这段代码时,我得到一个错误,说文件夹不可用。我知道我犯了一个小错误,因为我看到了由前三行代码创建的文件夹

当您说cd时,您需要指向硬盘驱动器目录:

cd C:\
然后是mkdir

mkdir "`directory ' "
然后保存

save "C:/`name'\current_data.dta"

小心最后一个斜杠是/不是\…

我的错这是一个打字错误。我在实际代码中使用了正确的语法。正如我提到的,我看到代码创建了一个以日期为文件夹名的文件夹。我怀疑问题出在我用于图形导出的路径上。建议您不要在此处使用反斜杠。看。