RDF целые числа в R - PullRequest
       25

RDF целые числа в R

3 голосов
/ 29 августа 2011

Я загружаю данные через rrdf в моем R-приложении.Я могу справиться с URI без проблем, но когда дело доходит до целых чисел, я не знаю, как преобразовать их в R целых чисел.Например, 5^^http://www.w3.org/2001/XMLSchema#integer

Если я попробую с

sub( "^^http://www.w3.org/2001/XMLSchema#integer", "5^^http://www.w3.org/2001/XMLSchema#integer" )

Но я получу Error in is.character(x) : 'x' is missing. Любой намек?

Ответы [ 2 ]

2 голосов
/ 29 августа 2011

Я решил это с помощью этой функции R:

utils.rdfIntToInt <- function( intStr ){
    intValue <- sub("\\^\\^http://www.w3.org/2001/XMLSchema#integer",x=intStr,replacement="")
    return(as.integer(intValue))
}
0 голосов
/ 29 августа 2011

С риском выглядеть глупо: я не знаю "^^" в синтаксисе R.Что ты пытаешься сделать?Можете ли вы предоставить образец своих данных и объяснить, почему вы думаете, что они не в формате, который R распознает как целое число?

...