You can easily subset the data then use rowSum. say your dataset name is data1.
then write data2<-data[,c(7,12,45,57)] then write result<-rowsum(data2) On Fri, Aug 23, 2013 at 3:47 PM, rajib prasad <rwho2...@gmail.com> wrote: > I am new to R. I have a data like: > > x y z w p .......... > m > 1 10 15 20 25 30 > 2 11 16 21 26 31 > 3 12 17 18 19 20 > 4 51 52 53 55 67 > ....... > > thus I have 145 rows and 160 column in my data which is named as > data.csv. Now i want to create a new column 'm' and for every row m > will take value =column 7+ column 12+ column 57+ column 45 i.e. for > every row it will take value of sum of corresponding row's 7 & 12 & 57 > & 45 column's value . > So, how to write the code for this operation? > > > > > > -- > > > > RAJIB PRASAD > > Centre for Economic Studies & Planning > Jawaharlal Nehru University > New Delhi-67 > contact no: 09868320368 > mail id: rwho2...@gmail.com > > ______________________________________________ > 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. > -- Anindya Sankar Dey [[alternative HTML version deleted]] ______________________________________________ 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.