fsharpchart

    6熱度

    2回答

    open FSharp.Charting open System [<EntryPoint>] let main argv = printfn "%A" argv let x = Chart.Line [ for x in -100 .. 100 -> x, pown x 3] let y = Console.ReadKey(); 0 //retur

    2熱度

    1回答

    當我嘗試在F#交互控制檯中評估以下代碼時,我得到三個分離的圖表窗口(一個用於chartA,一個用於chartB,另一個用於組合圖表)。如何防止每次創建時顯示圖表?我只想在單個圖表窗口中顯示組合圖表。 let chartA = setA |> Chart.Point |> Chart.WithSeries.Style(System.Drawing.Color.Orange) let chartB

    2熱度

    1回答

    我需要分析十幾個類似格式的數據文件。我希望爲每個文件生成一個類似的html報告,其中包含一些描述數據的統計信息和圖表。每個文件一個html報告,每個文件中有相同的圖表,只是不同的數字。對於單個文件,例如使用FsLab日誌很容易。儘管我盡了最大的努力,但我還沒有找到任何有效的方法來處理許多類似的文件(相同的格式,不同的數字)。 如果我有10個文件,我需要複製粘貼日誌10次,並更改定義要在每個副本中加

    3熱度

    1回答

    我是F#的新手,我試圖在Mac上運行我的代碼。我使用Visual Studio(Xamarin)並使用NuGet安裝FSharp.Charting.Gtk。我也有使用macports安裝Gtk3。 當我嘗試運行這個簡單的代碼: open FSharp.Charting [<EntryPoint>] let main argv = Chart.Line([ for i in 1 .

    2熱度

    1回答

    你好,我叫上Xamarin 6.1.5在MacOS 我已經安裝了FSharp.Charting 0.90.14 運行其第一次我試圖用它 是否我嘗試編譯或我嘗試在F#互動,我得到這樣的錯誤的 (Chart.Line [ for x in 1.0 .. 100.0 -> (x, x ** 2.0) ]).ShowChart();; System.ArgumentNullException:值不能爲

    1熱度

    1回答

    我有seq<Nullable<int>>,需要創建漂亮的繪圖,但沒有空值。 這裏是我的代碼: open System #r """..\packages\FSharp.Charting.0.90.14\lib\net40\FSharp.Charting.dll""" #load """..\packages\FSharp.Charting.0.90.14\FSharp.Charting.fsx

    1熱度

    1回答

    使用F#圖表,我能夠改變軸標籤字體大小與 chart |> Chart.WithArea.AxisX(LabelStyle = myStyle) 但是還沒有找到一種方法來改變數據點標籤字體大小 let myChart = Chart.Line prices |> Chart.WithDataPointLables(Label = "hello") 如上創建的 。 任何知道如何去做這件事?

    1熱度

    1回答

    這不是一個真正的問題,更多的是一個問題。我正在使用FSharp.Charting來繪製一些快速的事情。我注意到的一件事是圖表不會自動爲您設置軸限制。假設我有一個數值列表,其數值在100,000到200,000之間。 y軸仍將以0爲基準。它不能縮放以便您查看數據。你必須自己做。或者也許有辦法,我還沒有弄明白。有沒有人遇到過這個問題?有什麼建議麼?

    2熱度

    1回答

    我試圖用FSharp.Charting柱形圖表繪製某些類別/計數數據,並且所有工作都如我所料,除非列數達到10以上。從。 let data = [ "Africa", 1033043; "Asia", 4166741; "Europe", 732759; "South America", 588649; "North

    2熱度

    1回答

    我知道如何控制FSharp.Charting中的顏色,字體大小和網格線。但是有沒有辦法爲線條顏色設置不透明度和/或將線條類型改爲虛線。 #load @"..\..\FSLAB\packages\FsLab\Fslab.fsx" open FSharp.Charting open System.Drawing let rnd = System.Random() rnd.NextDoubl