SORU
23 EYLÜL 2011, Cuma


Nasıl bir veri tek bir sütunu yeniden adlandırmak için.R Kare?

Eğer veri bir çerçeve/ ^ w kalırsam biliyorum . Kullanabileceğim 1 sütun

colnames(x) <- c("col1","col2")

sütunları yeniden adlandırmak için. Nasıl sadece bir sütun yapacağım? İçinde tek bir sütun ile vektör veya veri çerçevesi anlam.

DÜZENLEME:

> trSamp <- data.frame(sample(trainer$index, 10000))
> head(trSamp )
  sample.trainer.index..10000.
1                      5907862
2                      2181266
3                      7368504
4                      1949790
5                      3475174
6                      6062879

> ncol(trSamp)
[1] 1
> class(trSamp)
[1] "data.frame"
> class(trSamp[1])
[1] "data.frame"
> class(trSamp[,1])
[1] "numeric"
> colnames(trSamp)[2] <- "newname2"
Error in names(x) <- value : 
  'names' attribute [2] must be the same length as the vector [1]

CEVAP
23 EYLÜL 2011, Cuma


colnames(trSamp)[2] <- "newname2"

ikinci sütun adını ayarlamaya çalışır. Nesne yalnızca bir sütun vardır, bu komut bir hata atar. Bu yeterli olacaktır:

colnames(trSamp) <- "newname2"

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:
R

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • LimeFire

    LimeFire

    2 ŞUBAT 2012
  • Rugiagialia

    Rugiagialia

    1 Ocak 2008
  • waterfairy17

    waterfairy17

    9 Aralık 2007