stata数据清洗

erase — 擦除磁盘文件

2019-04-20  本文已影响90人  松柏林stata

描述

erase命令用于擦除存储在磁盘上的文件,rm是erase作用一致。
注意:擦除是永久的,文件不会被移动到回收站,而是会立即从磁盘中删除。

快速入门

##从Stata for Windows中的当前目录中删除mylog.smcl
erase mylog.smcl
##对于Mac和Unix,与上面相同
rm mylog.smcl
##从Stata for Windows中的当前目录中删除mydata.data
erase mydata.dta
##对于Mac和Unix,与上面相同
rm mydata.dta
##Stata for Windows中的C:\ my dir \ my文件夹中删除mylog.smcl
erase "c:\my dir\my folder\mylog.smcl"
##对于Mac和Unix,与上面相同
rm "~/my dir/my folder/mylog.smcl"

语法

{erase|rm} ["]filename["]

注: 如果名称包含空格,则必须使用双引号括起文件名。

备注

Stata的erase(rm)命令与DOS DEL或Unix rm(1)命令之间的唯一区别是我们可能没有指定文件组。 Stata要求我们一次删除一个文件。
擦除是永久的,文件不会被移动到回收站,而是会立即从磁盘中删除。Mac用户可能更喜欢通过将文件拖到废纸篓来丢弃文件。Windows用户可能更喜欢通过将文件拖到回收站来丢弃它们。

例子

Stata提供了七个与操作系统等效的命令:cd,copy,dir,erase,mkdir,rmdir和type, Stata用户也可以使用Stata的shell命令发出任何操作系统命令,因此不必退出Stata来执行一些内务内务操作细节。

//假设我们将文件mydata.data存储在磁盘上,我们希望永久消除它:
. erase mydata.dta

Windows
 . erase oldfile.dta
 . erase ..\mydata\oldfile.dta

Mac and Unix
 . rm oldfile.dta
 . rm ../mydata/oldfile.dta


上一篇下一篇

猜你喜欢

热点阅读