<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Olá pessoal!<br>
    <br>
    Estou trabalhando numa base de dados e preciso criar algumas
    dummies, sendo que comando que geralmente utilizo é:<br>
    <br>
    <br>
    mydata$dac<-ifelse(mydata$origin=="ac",1,0)<br>
    <br>
    <br>
    Mas como preciso criar várias dummies, gostaria de saber se há como
    fazer isso de uma só vez? Isto é, utilizando um único comando. As
    dummies são para origin, destination e ano. Ou seja:<br>
    <br>
    <br>
    <br>
    Dummies para as regiões de origem (origin)<br>
    <br>
    Dummies para as regiões de destino (destination)<br>
    <br>
    Dummies para as regiões de origem com relação ao ano (Por exemplo:
    origin ac e ano 1998 = 1, ...)<br>
    <br>
    Dummies para as regiões de destino com relação ao ano (Por exemplo:
    destination ac e ano 1998 = 1, ...)<br>
    <br>
    Dummy para ano<br>
    <br>
    <br>
    <br>
    > str(mydata)<br>
    'data.frame':    4158 obs. of  9 variables:<br>
     $ origin     : Factor w/ 27 levels "ac","al","am",..: 1 1 1 1 1 1 1
    1 1 1 ...<br>
     $ destination: Factor w/ 78 levels "ac","africa",..: 3 3 5 5 7 7 13
    13 17 17 ...<br>
     $ ano        : int  1998 1999 1999 1998 1999 1998 1999 1998 1998
    1999 ...<br>
     $ pib_i      : num  1694329 1866542 1866542 1694329 1866542 ...<br>
     $ pop_i      : int  514050 527937 527937 514050 527937 514050
    527937 514050 514050 527937 ...<br>
     $ value      : num  785 115 32290 0 0 ...<br>
     $ pib_j      : num  6676333 6935080 13933920 13198510 2128307 ...<br>
     $ pop_j      : num  2688117 2713203 2580860 2520684 439781 ...<br>
     $ dist       : num  5039 5039 1445 1445 NA ...<br>
    <br>
    <br>
    <br>
    <br>
    Desde já muito obrigado!<br>
    <br>
    <br>
    <div class="moz-signature">-- <br>
      <font size="1"><b>Alexandre Rodrigues Loures</b><br>
      </font></div>
  </body>
</html>