Skip to content
Prev 321106 / 398500 Next

arrange data

Hi,
You could also do this with:

dat2<- dat1
?dat2[]<-lapply(dat1,function(x) c(x[!is.na(x)],x[is.na(x)]))
row.names(res1)<- row.names(dat2)
?identical(dat2,res1)
#[1] TRUE

For your new question:

test<- data.frame(medrw1)

?row.names(test)
? [1] "1"?? "2"?? "3"?? "4"?? "5"?? "6"?? "7"?? "8"?? "9"?? "10"? "11"? "12" 
?[13] "13"? "14"? "15"? "16"? "17"? "18"? "19"? "20"? "21"? "22"? "23"? "24" 
?[25] "25"? "26"? "27"? "28"? "29"? "30"? "31"? "32"? "33"? "34"? "35"? "36" 
?[37] "37"? "38"? "39"? "40"? "41"? "42"? "43"? "44"? "45"? "46"? "47"? "48" 
?[49] "49"? "50"? "51"? "52"? "53"? "54"? "55"? "56"? "57"? "58"? "59"? "60" 
?[61] "61"? "62"? "63"? "64"? "65"? "66"? "67"? "68"? "69"? "70"? "71"? "72" 
?[73] "73"? "74"? "75"? "76"? "77"? "78"? "79"? "80"? "81"? "82"? "83"? "84" 
?[85] "85"? "86"? "87"? "88"? "89"? "90"? "91"? "92"? "93"? "94"? "95"? "96" 
?[97] "97"? "98"? "99"? "100" "101" "102" "103" "104" "105" "106" "107" "108"
[109] "109" "110" "111" "112" "113" "114" "115" "116" "117" "118" "119" "120"
[121] "121" "122" "123" "124" "125" "126" "127" "128" "129" "130" "131" "132"
[133] "133" "134" "135" "136" "137" "138" "139" "140"
?test$newCol<- row.names(test)
?test1<-test[,c(2:1)]
?head(test1)
#? newCol medrw1
#1????? 1? 1.499
#2????? 2? 1.209
#3????? 3? 1.400
#4????? 4? 1.590
#5????? 5? 1.463
#6????? 6? 1.771

A.K.
Message-ID: <1365273805.16524.YahooMailNeo@web142605.mail.bf1.yahoo.com>
In-Reply-To: <CAEW+BD+2+P8hMn2GEuaaap4P3iNbN0rVTBiW80bTqgheU_eBRA@mail.gmail.com>