XPlot


Plotly Contour Plots

Full source

Basic Contour Plot

1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
Contour(
    z = z,
    x = x,
    y = y
)
|> Chart.Plot
|> Chart.WithWidth 700
|> Chart.WithHeight 500
namespace System
namespace MathNet
namespace MathNet.Numerics
namespace MathNet.Numerics.Distributions
namespace XPlot
namespace XPlot.Plotly
val size : int

Full name: Plotly-contour-plots.size
val x : float []

Full name: Plotly-contour-plots.x
type Generate =
  static member Fibonacci : length:int -> BigInteger[]
  static member FibonacciSequence : unit -> IEnumerable<BigInteger>
  static member Gaussian : length:int * mean:float * standardDeviation:float -> float[]
  static member GaussianSequence : mean:float * standardDeviation:float -> IEnumerable<float>
  static member Impulse : length:int * amplitude:float * delay:int -> float[]
  static member ImpulseSequence : amplitude:float * delay:int -> IEnumerable<float>
  static member LinearRange : start:int * stop:int -> float[] + 2 overloads
  static member LinearRangeMap<'T> : start:float * step:float * stop:float * map:Func<float, 'T> -> 'T[]
  static member LinearSpaced : length:int * start:float * stop:float -> float[]
  static member LinearSpacedMap<'T> : length:int * start:float * stop:float * map:Func<float, 'T> -> 'T[]
  ...

Full name: MathNet.Numerics.Generate
Generate.LinearSpaced(length: int, start: float, stop: float) : float []
type Math =
  static val PI : float
  static val E : float
  static member Abs : value:sbyte -> sbyte + 6 overloads
  static member Acos : d:float -> float
  static member Asin : d:float -> float
  static member Atan : d:float -> float
  static member Atan2 : y:float * x:float -> float
  static member BigMul : a:int * b:int -> int64
  static member Ceiling : d:decimal -> decimal + 1 overload
  static member Cos : d:float -> float
  ...

Full name: System.Math
field Math.PI = 3.14159265359
val y : float []

Full name: Plotly-contour-plots.y
val z : float [,]

Full name: Plotly-contour-plots.z
module Array2D

from Microsoft.FSharp.Collections
val create : length1:int -> length2:int -> value:'T -> 'T [,]

Full name: Microsoft.FSharp.Collections.Array2D.create
val i : int32
val j : int32
val r2 : float
val sin : value:'T -> 'T (requires member Sin)

Full name: Microsoft.FSharp.Core.Operators.sin
val cos : value:'T -> 'T (requires member Cos)

Full name: Microsoft.FSharp.Core.Operators.cos
val log : value:'T -> 'T (requires member Log)

Full name: Microsoft.FSharp.Core.Operators.log
Multiple items
type Contour =
  inherit Trace
  new : unit -> Contour
  member ShouldSerializeautocolorscale : unit -> bool
  member ShouldSerializeautocontour : unit -> bool
  member ShouldSerializecolor : unit -> bool
  member ShouldSerializecolorbar : unit -> bool
  member ShouldSerializecolorscale : unit -> bool
  member ShouldSerializeconnectgaps : unit -> bool
  member ShouldSerializecontours : unit -> bool
  member ShouldSerializedx : unit -> bool
  ...

Full name: XPlot.Plotly.Graph.Contour

--------------------
new : unit -> Contour
property Contour.z: obj
property Contour.x: obj
property Contour.y: obj
type Chart =
  static member Area : data:seq<#seq<'a1 * 'a2>> -> PlotlyChart (requires 'a1 :> key and 'a2 :> value)
  static member Area : data:seq<#key * #value> -> PlotlyChart
  static member Area : data:seq<#value> -> PlotlyChart
  static member Bar : data:seq<#seq<'a1 * 'a2>> -> PlotlyChart (requires 'a1 :> key and 'a2 :> value)
  static member Bar : data:seq<#key * #value> -> PlotlyChart
  static member Bar : data:seq<#value> -> PlotlyChart
  static member Bubble : data:seq<#key * #value * #value> -> PlotlyChart
  static member Column : data:seq<#seq<'a1 * 'a2>> -> PlotlyChart (requires 'a1 :> key and 'a2 :> value)
  static member Column : data:seq<#key * #value> -> PlotlyChart
  static member Column : data:seq<#value> -> PlotlyChart
  ...

Full name: XPlot.Plotly.Chart
static member Chart.Plot : data:seq<#Trace> -> PlotlyChart
static member Chart.Plot : data:Trace -> PlotlyChart
static member Chart.Plot : data:seq<#Trace> * layout:Layout -> PlotlyChart
static member Chart.Plot : data:Trace * layout:Layout -> PlotlyChart
static member Chart.WithWidth : width:int -> chart:PlotlyChart -> PlotlyChart
static member Chart.WithHeight : height:int -> chart:PlotlyChart -> PlotlyChart
Fork me on GitHub