On Monday, September 29, 2008 1:59, Dimitris Rizopoulos wrote:
 > On Monday, September 29, 2008 1:26, milton ruser wrote:
 > > ...I  have  a  data.frame  like...
 > >    place<-c("place1", "place2", "place3", "place4", "place5")
 > >    population<-c(100,200,300,50,30)
 > >    my.df<-data.frame(cbind(place,population))
 > > ...and I would like to expand my  data.frame
 > > using  "population"  variable.  So, for each
 > > line of my data.frame I would like that  the
 > > new  data.frame  have  many  rows   as   the
 > > population collumn...
 > ...try this...
 >    place <- c("place1", "place2", "place3", "place4", "place5")
 >    population <- c(100, 200, 300, 50, 30)
 >    my.df <- data.frame(place, population)

Or...

place <- c("place1", "place2", "place3", "place4", "place5")
population <- c(100, 200, 300, 50, 30)
my.df <- data.frame(place, population)

my.df [
  rep ( row.names ( my.df )
  , as.numeric ( as.character ( my.df$population ) )  
  ) ,
]
 
--
 David

______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to