R: не удается преобразовать тип System.Collections.Generic.List`1[System.DateTime] в вектор R
Я строю R data frame
используя RdotNet. Фрейм данных имеет четыре столбца типов; string ,datetime,double,double
, Вот код ниже:
List<double> HiSumOilList = new List<double>();
List<double> HiSumWaterList = new List<double>();
List<string> HI_CompNames = new List<string>();
List<DateTime> HI_DateRanges = new List<DateTime>();
IEnumerable[] HI_columns = new IEnumerable[4];
HI_columns[0] = HI_CompNames;
HI_columns[1] = HI_DateRanges;
HI_columns[2] = HiSumOilList;
HI_columns[3] = HiSumWaterList;
var HI_column_Names = new[] { "well", "date", "x.oil", "y.water"};
var HI_DF = engine.CreateDataFrame(HI_columns, columnNames: HI_column_Names);
Когда я отлаживаю значения dataframe, он выдает ошибку, как показано ниже. есть идеи почему?
Произошло необработанное исключение типа "System.NotSupportedException" в RDotNet.dll. Дополнительная информация: Не удалось преобразовать тип System.Collections.Generic.List`1[System.DateTime] в вектор R