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

  • HTC Tutorials

    HTC Tutorial

    21 EYLÜL 2010
  • Jorrit Jongma

    Jorrit Jongm

    17 Ocak 2008
  • Stanislav Petrov

    Stanislav Pe

    7 ŞUBAT 2009