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

  • 99being99

    99being99

    2 EYLÜL 2008
  • bombjack2991

    bombjack2991

    29 HAZİRAN 2008
  • Jason Parker

    Jason Parker

    14 Aralık 2009