美文网首页
Stata如何提取Excel的表头文本作为变量标签?——适用于处

Stata如何提取Excel的表头文本作为变量标签?——适用于处

作者: 虚童 | 来源:发表于2019-04-16 18:01 被阅读0次

    背景

    • 在数据库下载了原始数据,导入之后,非常有必要给变量添加标签,否则变量较多的情况下,变量的含义记不住。
    • 当下载较多数据时,这一工作势必要自动化。如何实现呢?本文以Excel形式数据为例,介绍一种实现方式。

    问题

    • 在CSMAR或者CNRDS下载Excel数据时,一般情况下,第一行是英文字母变量名,第二行是中文介绍,如何提取第二行的中文,作为变量标签呢?
    image.png

    实现

    import excel using 诉讼.xlsx, firstrow case(low) clear  //导入数据,另第一行为变量名
    foreach var of varlist _all { 
      local lbl = `var'[1]            
      label variable `var' "`lbl'"
    }
    //对每一个变量,提取第一行,即原始Excel表头的中文,并添加为标签
    

    相关文章

      网友评论

          本文标题:Stata如何提取Excel的表头文本作为变量标签?——适用于处

          本文链接:https://www.haomeiwen.com/subject/fzfiwqtx.html