f#-data

    2热度

    2回答

    我试图用Deedle保存.csv文件时设置标题名称 type all_trades_schema = CsvProvider<"/trading/backtesting/strategy logs/all_trades.csv"> (new_trades |> Frame.ofRecords).SaveCsv(log_dirname+"/new_trades.csv") 我的问题是,原来的

    3热度

    2回答

    我想通过使用实际对象的名称将对象拆箱到其实际类型。 type Employee = { Id:int Name:string } let defEmployee = { Id=1 Name="Mahi" } //actual object let actualObject = defEmployee let empAsObject = actu

    2热度

    1回答

    好的,这里有个奇怪的问题。我正在使用FSharp.Data.SqlClient从我们的数据库中获取记录。它推断的记录有几个选项类型的字段。我需要过滤掉任何选项类型都是None的记录,并在字段已知的情况下创建新记录。以下是我正在谈论的一个例子。为了解决这个问题,我创建了一个过滤器函数recordFilter,它在所有类型的Option<'T>包含一个值时返回我想要的类型,当它们不包含时则返回None

    1热度

    1回答

    我期待以与pandas.DataFrame.Merge类似的方式基于每个帧中的特定列合并两个Deedle(F#)帧。其中最好的例子是包含数据列的主帧和(城市,州)列以及包含以下列的信息框:(城市,州);土地增值税;长。如果我想将纬度长列添加到我的主框架中,我会合并(城市,州)列上的两个框架。 下面是一个例子: let primaryFrame = [(0, "Job Name", b

    2热度

    1回答

    我试图在预编译的F#Azure函数中解决MissingMethodException。当我从FSharp.Data.CssSelectorExtensions调用扩展方法时抛出异常。 该函数在.Net Framework 4.6.2类库中定义。我正在使用当前版本的FSharp.Core(4.2.3)和FSharp.Data(2.3.3)。 (我已经尝试了旧版本,但问题仍然存在。)我已经为此类问题的

    2热度

    1回答

    我想查询解析Json的结果,如果我找不到我想做其他事情。 [ { "orderId": 136, "quantity": 5, "price": 3.75 }, { "orderId": 129, "quantity": 9, "price": 3.55 }, { "orderI

    0热度

    1回答

    我试图访问使用“F#数据的Http实用程序”,但没有成功远程服务: let account token = Http.RequestString("https://api.example.com/v1", httpMethod = "POST", headers = ["Accept", "application/json";

    3热度

    1回答

    这里是一个片段演示了什么,我将谈论很好地工作不断。我可以指定foo集合实例的名称,但出于某种原因,我无法构建另一个稍微修改过的stuct版本。它告诉我物品没有名为Name的属性,当清楚地在它之前的行上时,它确实存在。由于某些原因,我可以不使用这些库的“with”语法吗?

    2热度

    1回答

    我试图使用FSharp.Data的HTML解析器来提取字符串链接从href属性列表。 我可以打印输出到控制台的链接,但是,我正在努力让他们进入列表。 工作的打印出想要的链接的代码片段: let results = HtmlDocument.Load(myUrl) let links = results.Descendants("td") |> Seq.filter (fun

    2热度

    1回答

    我用的尝试使用JSON提供从FSharp.Data http://fsharp.github.io/FSharp.Data/library/JsonProvider.html type BookOrder = JsonProvider<"../Documents/sample.json"> let commandType = "returnOrderBook" let currencyPai