Bazı aylık verilerim var ve veri çerçeveme ilk sütundaki en küçük değeri ilk sütundaki en büyük değere bağlayan bir sütun eklemek istiyorum. vb birinci sütunda ikinci büyük değere ilk sütunda, ikinci en küçük değeri ... İşteVeri çerçevesine sıralı sütun ekleme
bazı örnek veriler
x1<-c(100,151,109,59,161,104,170,101)
dat<-data.frame(x1)
rownames(dat)<-c('Apr','May', 'Jun','Jul', 'Aug', 'Sep', 'Oct', 'Nov')
x1
Apr 100
May 151
Jun 109
Jul 59
Aug 161
Sep 104
Oct 170
Nov 101
benim verileri bu
gibi görünmeye almaya çalışıyorum olduğunu x1 x2
Apr 100 161
May 151 101
Jun 109 104
Jul 59 170
Aug 161 100
Sep 104 109
Oct 170 59
Nov 101 151
Sıralı, sıralı ve sıralı daireler çiziyorum. Herhangi bir yardım takdir edilecektir.
orijinal düzeni: aya göre çok yeniden sıralama olacağız eğer art arda
match
veyafactor
köpek ve midilli gösterisi yapmak zorunda kalmamak için, bu bir faktör olarakrn
tanımlamak için mantıklı olabilir sonunda kurtarılmalı, hayır? – FrankMutlaka değil, ancak bunu yapmak için bir düzenleme ekliyorum. – MichaelChirico
@VeerendraGadekar bonus ekledi: kodumu kullanmak için 'data.table'ın geliştirme sürümüne artık gerek yok (inanıyorum ...) – MichaelChirico