我有以下F#脚本代码:
#load "packages/FsLab.1.1.6/FsLab.fsx"
#load "packages\FSharp.Charting.2.1.0\FSharp.Charting.fsx"
open Deedle
open FSharp.Data
open FSharp.Charting
open Deedle.Series
...
Chart.Combine
([Chart.Line(tmp1?Close |> Series.observations),
Chart.Line(tmp1?Open |> Series.observations)])
最后三行打开两个图表窗口,而不是一个结合了tmp1?Close
和tmp1?Open
的窗口。我如何获得一个综合地块?
通常,如何像Chart.Line(tmp1...
一样一次绘制Deedle Frame的所有列?
编辑,对于不赞成投票和接受的答案有一个注释:尽管;
可以使用,但是所有在线示例都将,
替换为空白,但是它将得到错误
error FS0597: Successive arguments should be separated by spaces or tupled, and arguments involving function or method applications should be parenthesized
因此,我认为这个问题的积极价值仍然有限。
答案 0 :(得分:4)
我相信您需要-s -ffunction-sections -fdata-sections -Wl,--gc-sections
或什么都不需要,而不是逗号?
我认为;
以一个Combine
系列作为参数,而逗号表示您正在传递一个元组。