Столбец даты в RDotNet преобразован в числовой вектор - PullRequest
0 голосов
/ 18 октября 2018

Я вызываю функцию в R через библиотеку RDotNet (.NET c #).При вызове через сам R на выходе получается фрейм данных, где один из столбцов - это Dates с форматом «Date».Но при вызове функции с помощью RDotNet и чтении ее как DataFrame (AsDataFrame ()) тип возвращаемого значения столбца «Date» - NumericVector.Что я делаю не так?
Как я могу преобразовать этот числовой вектор в формат DateTime в c #?Или просто как я могу прочитать формат типа Date из кадра данных, выводимого из R-скрипта в c #?

Пример вычисления в c #:

res = engine.Evaluate($@"variable <- function())").AsDataFrame();
res["enter_day"][1] (type is an int and not Date). 

Пример одного из числовых векторов: 17655.

Пример вывода в RStudio (R):

Example

Это кадр данных, и один из столбцов - это тот, который показан на изображении.

Заранее спасибо!

...