Insheet在Stata中使用相对文件名? (或文件名中的通配符?)

时间:2017-04-07 16:50:06

标签: stata

我很好奇并且无法找到这个问题的答案。

使用insheet命令时,有没有办法在Stata中的文件名中使用通配符?

例如,我有一个.do文件,我将每月使用一次。该文件的名称将每月更改(将包括一个日期),但将有一个部分保持一致(mmddyyyy_data.csv / data.csv保持一致)。

我没有运气使用" ./* data.csv"还有另一种方法可以达到这个目的吗?

谢谢!

1 个答案:

答案 0 :(得分:1)

我认为这不起作用,因为insheet只需要一个数据集,而通配符允许您返回多个数据集。

如果您确定只有一个此类型的文件,您可以使用以下内容:

local file : dir . files "*data.csv"
insheet using `file'