Hi,
apple- read.table(text=
Fam.name,Item,AMT.SALE.NET.PROMO,X.CY..QTY.SALE.TOT
9475,Imported Fruits,22110276001,0,436
9499,Imported Fruits,22110277001,0,236
9523,Imported Fruits,22110278001,0,71
,sep=,,header=TRUE,stringsAsFactors=FALSE)
str(apple)
#'data.frame': 3 obs. of 4 variables:
# $
Another way is using straightforward indexing:
x - cbind(trips=c(1,3,2), y=1:3, z=4:6)
x
trips y z
[1,] 1 1 4
[2,] 3 2 5
[3,] 2 3 6
# generate row indices with the appropriate
# number of repeats
ii - rep(seq(len=nrow(x)), x[,1])
[1] 1 2 2 2 3 3
# use these indices to
Hi,
I have a data matrix in which there are 1000 rows by 30 columns. The first
column of each row is a numeric indicating the number of trips taken to a
particular location with location attributes in the following column entries for
that row.
I want to repeat each row based on the number
Hi Marion,
Try this:
set.seed(123)
mydf=data.frame(trips=rpois(10,5), matrix(rnorm(10*5),ncol=5))
mydf
sapply(mydf[,-1],rep,mydf[,1])
HTH,
Jorge
On Wed, May 7, 2008 at 11:41 PM, [EMAIL PROTECTED] wrote:
Hi,
I have a data matrix in which there are 1000 rows by 30 columns. The
first
4 matches
Mail list logo