创建一个静态方法,将Deedle数据帧作为参数,并在C#中返回Deedle数据帧

时间:2015-06-22 20:19:02

标签: c# dataframe deedle

我正在尝试创建一个静态方法,该方法将Deedle数据帧作为参数并在C#中返回Deedle数据帧。声明这样一个静态方法时使用的类型是什么?声明一个非常通用的Deedle Dataframe形式的格式是什么?下面我创建了一个静态方法,它将双精度作为输入参数,在方法中实例化double类型的空变量,并返回一个double。从本质上讲,我想做一些与Deedle数据帧非常相似的事情。

namespace MathTestJunk
{
    class ScrapClass
    {
        public static double SimpleMethod(double Input1, double Input2)
        {
            double TempDouble;
            TempDouble = (Input1 * 5.0) + (Input2 * + 9.2);
            return TempDouble;
        }

    }
}

从CSV加载数据帧如下所示:

Dataframe1 = Frame.ReadCsv("C:/Users/Table1.csv");
Dataframe2 = Frame.ReadCsv("C:/Users/Table2.csv");

1 个答案:

答案 0 :(得分:0)

public static Deedle.Frame<int, string> SomeStaticMethod(Deedle.Frame<int, string> InputDf1, Deedle.Frame<int, string> InputDf2)
{
        var OutputDf = InputDf1.Join(InputDf2);

        return OutputDf;    
}