Announcement

Collapse
No announcement yet.
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • data file

    Hi everyone,
    I have a loop that I made and I was saving for each country save temp_`country'.dta, replace, I want to call them to copy them to the main base, but I don't know how
    In addition to the dir command, I must do another loop, right?
    dir temp _ *. dta

    - dir temp_*.dta
    84.7k 3/11/20 15:59 temp_16.dta
    2099.6k 3/11/20 13:18 temp_id.dta
    62.2k 3/11/20 15:59 temp_11.dta
    69.2k 3/11/20 15:59 temp_9.dta
    61.2k 3/11/20 15:59 temp_10.dta
    103.3k 3/11/20 15:03 temp_.dta
    99.0k 3/11/20 15:59 temp_12.dta
    83.5k 3/11/20 15:59 temp_3.dta
    71.9k 3/11/20 15:59 temp_8.dta
    100.4k 3/11/20 15:59 temp_13.dta
    84.5k 3/11/20 15:59 temp_14.dta
    80.6k 3/11/20 15:59 temp_15.dta
    91.2k 3/11/20 15:59 temp_17.dta
    94.1k 3/11/20 15:59 temp_18.dta
    83.7k 3/11/20 15:59 temp_4.dta
    61.4k 3/11/20 15:59 temp_5.dta
    76.0k 3/11/20 15:59 temp_19.dta
    86.6k 3/11/20 15:59 temp_20.dta
    78.6k 3/11/20 15:59 temp_21.dta
    83.2k 3/11/20 15:59 temp_22.dta
    73.6k 3/11/20 15:59 temp_23.dta
    97.0k 3/11/20 15:59 temp_24.dta
    79.9k 3/11/20 15:59 temp_25.dta
    91.2k 3/11/20 15:59 temp_26.dta
    91.5k 3/11/20 15:59 temp_27.dta
    52.5k 3/11/20 15:59 temp_28.dta
    100.0k 3/11/20 15:59 temp_6.dta
    100.4k 3/11/20 15:59 temp_7.dta
    74.0k 3/11/20 15:59 temp_29.dta
    90.0k 3/11/20 15:59 temp_30.dta
    93.2k 3/11/20 15:59 temp_31.dta
    100.2k 3/11/20 15:59 temp_32.dta
    94.1k 3/11/20 15:59 temp_33.dta
    63.1k 3/11/20 15:59 temp_34.dta
    97.0k 3/11/20 16:00 temp_35.dta
    60.0k 3/11/20 16:00 temp_36.dta
    62.2k 3/11/20 16:00 temp_37.dta
    93.2k 3/11/20 16:00 temp_38.dta
    90.5k 3/11/20 16:00 temp_39.dta
    97.0k 3/11/20 16:00 temp_40.dta
    69.0k 3/11/20 16:00 temp_41.dta
    101.9k 3/11/20 16:00 temp_42.dta
    89.3k 3/11/20 16:00 temp_43.dta
    57.8k 3/11/20 16:00 temp_44.dta
    60.0k 3/11/20 16:00 temp_45.dta
    57.8k 3/11/20 16:00 temp_46.dta
    57.8k 3/11/20 16:00 temp_47.dta
    57.8k 3/11/20 16:00 temp_48.dta
    80.3k 3/11/20 15:59 temp_2.dta
    65.1k 3/11/20 15:59 temp_1.dta

    if you have any idea could you tell me how please, thanks

  • #2
    By doing this, it works but I want to do it to put them all together without leaving a very large code

    use temp_1.dta, clear
    merge 1:1 VAR1 VAR2 VAR3
    drop _m
    save model.dta, replace

    Comment


    • #3
      something like:

      use temp_1, clear
      forvalues j=2/48 {
      merge 1:1 VAR1 VAR2 using temp_`j'
      drop _merge
      }

      Comment

      Working...
      X