如何在R中使用正则表达式来逃避或消除斜线?

时间:2010-03-05 10:45:35

标签: r escaping backslash slash

我正在尝试读入R中的(tab separted)csv文件。当我想读取包含/的列时,我收到错误。

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

错误说,无法找到此对象。我试过用反斜杠逃避,但它没有用。

如果有人有所了解,我真的很感激!

2 个答案:

答案 0 :(得分:2)

提供

head(dataset)

并观察它的名称。也许它会是这样的:

dataset$data_transfer.Jingle.TCP.total_size_kb

答案 1 :(得分:1)

两种方式:

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

dataset$`data_transfer.Jingle/TCP.total_size_kb`