Я пытаюсь визуализировать некоторые географические карты, следуя одному из руководств, но вместо диаграммы я получаю XPlot.GoogleCharts.GoogleChart
.Я использую ноутбук jupyter на локальном хосте, поэтому я #load
извлекаю модули с моего компьютера.
Ячейка 1:
#load "/home/<name>/Downloads/IfSharp.v3.0.1/XPlot.Plotly.Paket.fsx"
#load "/home/<name>/Downloads/IfSharp.v3.0.1/XPlot.Plotly.fsx"
Ячейка 2:
Paket.Package ["FsLab"]
#load "/home/<name>/Downloads/IfSharp.v3.0.1/Paket.Generated.Refs.fsx"
Ячейка 3:
open System
open FSharp.Data
open XPlot.GoogleCharts
Ячейка 4:
let wb = WorldBankData.GetDataContext()
Ячейка 5:
let emissions =
[ for c in wb.Countries do
let v = c.Indicators.``CO2 emissions (kt)``.[2010]
if not(Double.IsNaN(v)) then yield c.Name, v ]
Ячейка 6:
Chart.Geo(emissions)
|> Chart.WithLabels ["Name"; "Emissions (total kt)"]
|> Chart.WithOptions
(Options(colorAxis=ColorAxis(colors= [|"#6CC627"; "#DB9B3B"; "#DB7532"; "#DD5321"; "#DB321C"; "#E00B00"; |] )))