SORU
10 Mayıs 2010, PAZARTESİ


Okuma belirterek colClasses.csv

Deniyorum belirtmek için colClasses seçenekleri read.csv işlevi R. benim veri, ilk sütun "zaman" temelde bir karakter vektör geri kalanı da sütunlar sayısal.

data <- read.csv("test.csv", comment.char="" , 
                 colClasses=c(time="character", "numeric"), 
                 strip.white=FALSE)

Yukarıdaki komutu, R "" "karakter" ve diğerleri gibi sayısal olarak sütun zamanda okumak isterim Ancak, "veri" değişkeni komutu sonra doğru sonucu var mıydı tamamlandı, R iade aşağıdaki uyarılar. Bu uyarılar düzeltebilirim nasıl merak ediyorum?

Warning messages:
 1: In read.table(file = file, header = header, sep = sep, quote = quote,  :
    not all columns named in 'colClasses' exist
 2: In tmp[i[i > 0L]] <- colClasses :
    number of items to replace is not a multiple of replacement length

Derek

CEVAP
18 Kasım 2011, Cuma


Tek bir sütun için colClasse belirtebilirsiniz.

Sizin örnekte kullanmanız gerekir:

data <- read.csv('test.csv', colClasses=c("time"="character"))

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ASUS North America

    ASUS North A

    12 AĞUSTOS 2008
  • guillaume2111's channel

    guillaume211

    19 Kasım 2006
  • Trevor Eckhart

    Trevor Eckha

    19 Aralık 2009