Announcement

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

  • Destring does not work

    Dear Users, I would like to know your opinion about the following issue:

    I have some string variables, but I do not succeed in using the command -destring-.

    When doing -destring cate_prof, gen(cate_prof_n)-, Stata says generate(newvarlist) invalid
    When doing -destring cate_prof, gen(a)-, Stata says cate_prof contains nonnumeric characters; no generate

    these are my data:

    Code:
    * Example generated by -dataex-. To install: ssc install dataex
    clear
    input int n byte(areeinterne uomo titstud) str81 cate_prof str31 orga str10 fiducia str20(relaz_prof relaz_inform politic) str14 segre_ammi str15(conoscenza esperienza) float cate_prof_n
    1 1 1 3 "Impiegato"                                         ""                      "Non saprei" "Abbastanza rilevante" "Poco rilevante"       "Poco rilevante" "Abbastanza"     "No, di più"      "No, di più"      .
    2 1 1 3 "Impiegato"                                         ""                      "Non saprei" "Rilevante"            "Abbastanza rilevante" "Poco rilevante" "Decisamente no" "Non saprei"      "Non saprei"      .
    3 3 1 2 "Libero professionista (iscritto ad albo o ordine)" ""                      "Si"         "Abbastanza rilevante" "Abbastanza rilevante" "Non rilevante"  "Decisamente no" "Sì, abbastanza"  "Sì, abbastanza"  .
    4 1 1 2 "Libero professionista (iscritto ad albo o ordine)" ""                      "Si"         "Abbastanza rilevante" "Poco rilevante"       "Non rilevante"  "Abbastanza"     "Sì, abbastanza"  "Sì, abbastanza"  .
    5 1 1 1 "Micro-imprenditore (senza dipendenti)"             "Libero professionista" "Si"         "Rilevante"            "Rilevante"            "Poco rilevante" "Decisamente sì" "Si, decisamente" "Si, decisamente" .
    end

    do you any clue about it?

    Thanks a lot, best G
    Last edited by Giorgio Piccitto; 30 May 2018, 05:00.

  • #2
    Giorgio:
    see -help encode-.

    An example concerning your dataset can be:
    Code:
    . encode cate_prof, g(cate_prof_num)
    
    . tab cate_prof_num
    
                              cate_prof_num |      Freq.     Percent        Cum.
    ----------------------------------------+-----------------------------------
                                  Impiegato |          2       40.00       40.00
    Libero professionista (iscritto ad albo |          2       40.00       80.00
      Micro-imprenditore (senza dipendenti) |          1       20.00      100.00
    ----------------------------------------+-----------------------------------
                                      Total |          5      100.00
    Last edited by Carlo Lazzaro; 30 May 2018, 05:13.
    Kind regards,
    Carlo
    (StataNow 18.5)

    Comment


    • #3
      Dear Carlo,
      thanks a lot, it workerd perfectly.

      Best, G.

      Comment

      Working...
      X