Как избежать или санировать слеш, используя регулярные выражения в R? - PullRequest
3 голосов
/ 05 марта 2010

Я пытаюсь прочитать в (разделенных табуляцией) CSV-файл в R. Когда я хочу прочитать столбец, включая /, я получаю сообщение об ошибке.

doSomething <- function(dataset) {
     a <- dataset$data_transfer.Jingle/TCP.total_size_kb
     ...
     }

Ошибка говорит, что этот объект не может быть найден. Я пытался избежать обратной косой черты, но она не сработала.

Если у кого-нибудь есть идея, я буду очень признателен!

Ответы [ 2 ]

2 голосов
/ 05 марта 2010

Дайте

head(dataset)

и посмотрите имя, которое ему дали.Возможно, это будет что-то вроде:

dataset$data_transfer.Jingle.TCP.total_size_kb
1 голос
/ 05 марта 2010

Два способа:

dataset[["data_transfer.Jingle/TCP.total_size_kb"]]

или

dataset$`data_transfer.Jingle/TCP.total_size_kb`
...