Equity Premium usings CAPE
#r "nuget: NovaSBE.Finance, 0.5.0"
#r "nuget: FSharp.Stats, 0.5.0"
#r "nuget: FSharp.Data, 5.0.2"
#r "nuget: Plotly.NET, 3.*"
#r "nuget: Plotly.NET.Interactive, 3.*"
#r "nuget: ExcelProvider,2.*"
open System
open NovaSBE.Finance
open NovaSBE.Finance.Utils
open FSharp.Stats
open Plotly.NET
open Plotly.NET.Interactive
open FSharp.Data
open NovaSBE.Finance.Ols
open FSharp.Interop.Excel
Environment.CurrentDirectory <- __SOURCE_DIRECTORY__
let goyal2022Id = "1g4LOaRj4TvwJr9RIaA_nwrXXWTOy46bP"
let sheetToCsv id sheet = $"https://docs.google.com/spreadsheets/d/{id}/gviz/tq?tqx=out:csv&sheet={sheet}"
download (sheetToCsv goyal2022Id "Monthly") "goyalMonthly.csv"
Shiller data
Download the excel file from Robert Shiller's website to your current directory.
download "http://www.econ.yale.edu/~shiller/data/ie_data.xls" "shiller_data.xls"
Now loading the excel data.
let [<Literal>] shillerFile = __SOURCE_DIRECTORY__ + "/shiller_data.xls"
type ShillerXls = ExcelFile<shillerFile,SheetName="Data",Range="A8:V2000",ForceString = true>
let shillerDate (x: ShillerXls.Row) =
let year = int x.Date[..3]
let month =
let m = x.Date[5..]
if m = "1" then 10 else int m
DateTime(year, month, 1)
type ShillerData =
{ Month: DateTime
CAPE: float
Ret: float }
let shiller =
ShillerXls().Data
|> Seq.toList
|> Seq.takeWhile (fun x ->
not (isNull x.Date) &&
not (isNull x.D) &&
not (isNull x.CAPE)
)
|> Seq.pairwise
|> Seq.map (fun (x0, x1) ->
let cape =
match x1.CAPE with
| "NA" -> nan
| cape -> cape |> float
shillerDate x1,
{ Month = shillerDate x1
CAPE = cape
Ret = (float x1.P + float x1.D / 12.0) / float x0.P - 1.0})
|> Map
/// Goyal and Welch Monthly Excel worksheet
let gwXlMd = CsvProvider<"goyalMonthly.csv",ResolutionFolder = __SOURCE_DIRECTORY__>.GetSample().Rows
let parseMonth (yyyyMM) = DateTime.ParseExact(string yyyyMM,"yyyyMM",Globalization.CultureInfo.InvariantCulture)
type Predictors =
{ Month: DateTime
CAPE: float
R: float }
let capePredictor=
gwXlMd
|> Seq.filter (fun x ->
x.Yyyymm >= 188102 &&
x.Yyyymm <= 202303)
|> Seq.map (fun x ->
let month = parseMonth x.Yyyymm
let r =
if month < DateTime(1927,1,1) then
shiller[month].Ret - x.Rfree
else
x.CRSP_SPvw - x.Rfree
{ Month = month
CAPE = shiller[month.AddMonths(-1)].CAPE
R = r })
|> Seq.toArray
let crspRet = gwXlMd |> Seq.map (fun x -> parseMonth x.Yyyymm, x) |> Map
type ReturnPrediction = { Month: DateTime; R: float }
let muHistorical =
let mutable acc = 0.0
let mutable n = 0.0
let mutable dt = shiller.Keys |> Seq.min
[| while dt <= DateTime(2022,12,1) do
if dt < DateTime(1927,1,1) then
acc <- acc + shiller[dt].Ret - crspRet[dt].Rfree
else
acc <- acc + crspRet[dt].CRSP_SPvw - crspRet[dt].Rfree
n <- n + 1.0
dt <- dt.AddMonths(1)
{ Month = dt.AddMonths(1)
R = acc / n}
|]
let muHistoricalMap = muHistorical |> Seq.map (fun x -> x.Month, x.R) |> Map
Might have seen a chart like this before. Looks like CAPE is a good predictor.
let capeBarChart =
capePredictor
|> Seq.filter (fun x -> x.Month <= DateTime(2005,12,1))
|> Seq.sortBy (fun x -> x.CAPE)
|> Seq.splitInto 5
|> Seq.map (fun xs ->
let cape = xs |> Seq.map (fun x -> x.CAPE) |> Seq.average
let r = xs |> Seq.map (fun x -> x.R * 12.0) |> Seq.average
$"%.2f{cape}", r)
|> Chart.Column
|> Chart.withXAxisStyle ("CAPE")
|> Chart.withYAxisStyle ("Annualized Excess Return")
|> Chart.withYAxis(LayoutObjects.LinearAxis.init(TickFormat = ".1%"))
capeBarChart
Though simple OLS results are not too special.
Ols("R~CAPE", capePredictor).fit().summary()
|
Until 2005
Ols("R~CAPE",
capePredictor
|> Array.filter (fun x -> x.Month <= DateTime(2005,12,1))).fit().summary()
|
We can do rolling regressions.
let capePrediction (xs: array<Predictors>) =
let mdl = Ols("R~CAPE",xs[..xs.Length-2]).fit()
let lastObs = xs |> Array.last
{ Month = lastObs.Month
R = mdl.predict([lastObs])[0] }
capePrediction capePredictor[..100]
|
Restricted predictor
let capePredictionRestricted (xs: array<Predictors>) =
let mdl = Ols("R~CAPE",xs[..xs.Length-2]).fit()
let lastObs = xs |> Array.last
let slope = min 0.0 mdl.coefs["CAPE"]
let prediction = max 0.0 (mdl.coefs["Intercept"] + slope * lastObs.CAPE)
{ Month = lastObs.Month
R = prediction }
Restricted vs. unrestricted predictions
let index1999 = capePredictor |> Array.findIndex (fun x -> x.Month = DateTime(1999,1,1))
printfn $"Unrestricted:\n{capePrediction capePredictor[..index1999]}"
printfn $"Restricted:\n{capePredictionRestricted capePredictor[..index1999]}"
|
the CAPE predictons.
let cape1927Index =
capePredictor
|> Array.findIndex (fun x -> x.Month = DateTime(1927,1,1))
let muCAPE =
[| for i = cape1927Index to capePredictor.Length-1 do
capePrediction capePredictor[..i] |]
Historical sample average.
Compare predictions
[ Chart.Line (muCAPE |> Array.map (fun x -> x.Month, 12.0*x.R),
Name = "CAPE")
Chart.Line (muHistorical |> Array.map (fun x -> x.Month, 12.0*x.R),
Name = "Historical")]
|> Chart.combine
Accuracy
let muCAPEMap = muCAPE |> Array.map (fun x -> x.Month, x.R) |> Map
type PredictionCombo =
{ Month: DateTime
Actual: float
PredRegression: float
PredHistAvg: float }
let accuracyComps =
[| for i = cape1927Index to capePredictor.Length-1 do
let month = capePredictor[i].Month
{ Month = month
Actual = 12.0*capePredictor[i].R
PredRegression = 12.0*muCAPEMap[month]
PredHistAvg = 12.0*muHistoricalMap[month] }|]
accuracyComps
|> Array.filter (fun x ->
x.Month = DateTime(1929,1,1) ||
x.Month = DateTime(2000,1,1) ||
x.Month = DateTime(2022,12,1))
|
root mean squared errors
let rmse xy =
xy
|> Array.averageBy (fun (x,y) -> (x - y) ** 2.0)
|> sqrt
let rmses =
[| for i = 1 to accuracyComps.Length-1 do
let mseCAPE =
accuracyComps[..i]
|> Array.map (fun x -> x.Actual, x.PredRegression)
|> rmse
let mseHist =
accuracyComps[..i]
|> Array.map (fun x -> x.Actual, x.PredHistAvg)
|> rmse
{| Month = accuracyComps[i].Month
mseCAPE = mseCAPE
mseHist = mseHist |}|]
let rmseChart =
[ Chart.Line(rmses |> Array.map (fun x -> x.Month, x.mseCAPE),
Name ="CAPE")
Chart.Line(rmses |> Array.map (fun x -> x.Month, x.mseHist),
Name = "Hist")]
|> Chart.combine
rmseChart
The difference, much easier to interpret.
let rmsesDiffChart =
rmses
|> Array.map (fun x ->
x.Month, (x.mseHist - x.mseCAPE))
|> Chart.Line
|> Chart.withTitle("Hist Avg. RMSE - CAPE RMSE")
|> Chart.withYAxisStyle(TitleText="Positive means that CAPE has lower error")
rmsesDiffChart
OOS R2
let oosR2 (xs: seq<PredictionCombo>) =
let sseHist = xs |> Seq.sumBy (fun x -> (x.Actual - x.PredHistAvg) ** 2.0)
let sseRegression = xs |> Seq.sumBy (fun x -> (x.Actual - x.PredRegression) ** 2.0)
1.0 - sseRegression / sseHist
Pre 2005
accuracyComps
|> Array.filter (fun x -> x.Month <= DateTime(2005,12,1))
|> oosR2
|
Plot of OOS R2
let oosr2Chart =
[| for i = 1 to accuracyComps.Length-1 do
accuracyComps[i].Month,
accuracyComps[..i] |> oosR2 |]
|> Array.filter (fun (dt, xs) -> dt <= DateTime(2005,12,1))
|> Chart.Line
|> Chart.withYAxis(LayoutObjects.LinearAxis.init(TickFormat = ".1%",TickVals = [| -0.01;0.0;0.01;0.02|]))
|> Chart.withYAxisStyle(MinMax = (-0.01,0.02))
|> Chart.withSize(Width=1000,Height=500)
oosr2Chart
namespace System
namespace NovaSBE
namespace NovaSBE.Finance
module Utils
from NovaSBE.Finance
Multiple items
namespace FSharp
--------------------
namespace Microsoft.FSharp
namespace FSharp
--------------------
namespace Microsoft.FSharp
namespace FSharp.Stats
namespace Plotly
namespace Plotly.NET
namespace Plotly.NET.Interactive
Multiple items
namespace FSharp.Data
--------------------
namespace Microsoft.FSharp.Data
namespace FSharp.Data
--------------------
namespace Microsoft.FSharp.Data
module Ols
from NovaSBE.Finance
namespace FSharp.Interop
namespace FSharp.Interop.Excel
type Environment =
static member Exit: exitCode: int -> unit
static member ExpandEnvironmentVariables: name: string -> string
static member FailFast: message: string -> unit + 1 overload
static member GetCommandLineArgs: unit -> string array
static member GetEnvironmentVariable: variable: string -> string + 1 overload
static member GetEnvironmentVariables: unit -> IDictionary + 1 overload
static member GetFolderPath: folder: SpecialFolder -> string + 1 overload
static member GetLogicalDrives: unit -> string array
static member SetEnvironmentVariable: variable: string * value: string -> unit + 1 overload
static member CommandLine: string
...
<summary>Provides information about, and means to manipulate, the current environment and platform. This class cannot be inherited.</summary>
<summary>Provides information about, and means to manipulate, the current environment and platform. This class cannot be inherited.</summary>
property Environment.CurrentDirectory: string with get, set
<summary>Gets or sets the fully qualified path of the current working directory.</summary>
<exception cref="T:System.ArgumentException">Attempted to set to an empty string ("").</exception>
<exception cref="T:System.ArgumentNullException">Attempted to set to <see langword="null" />.</exception>
<exception cref="T:System.IO.IOException">An I/O error occurred.</exception>
<exception cref="T:System.IO.DirectoryNotFoundException">Attempted to set a local path that cannot be found.</exception>
<exception cref="T:System.Security.SecurityException">The caller does not have the appropriate permission.</exception>
<returns>The directory path.</returns>
<summary>Gets or sets the fully qualified path of the current working directory.</summary>
<exception cref="T:System.ArgumentException">Attempted to set to an empty string ("").</exception>
<exception cref="T:System.ArgumentNullException">Attempted to set to <see langword="null" />.</exception>
<exception cref="T:System.IO.IOException">An I/O error occurred.</exception>
<exception cref="T:System.IO.DirectoryNotFoundException">Attempted to set a local path that cannot be found.</exception>
<exception cref="T:System.Security.SecurityException">The caller does not have the appropriate permission.</exception>
<returns>The directory path.</returns>
val goyal2022Id: string
val sheetToCsv: id: 'a -> sheet: 'b -> string
val id: 'a
val sheet: 'b
val download: inputUrl: string -> outputFile: string -> unit
Multiple items
type LiteralAttribute = inherit Attribute new: unit -> LiteralAttribute
--------------------
new: unit -> LiteralAttribute
type LiteralAttribute = inherit Attribute new: unit -> LiteralAttribute
--------------------
new: unit -> LiteralAttribute
[<Literal>]
val shillerFile: string = "D:\a\Teaching\Teaching\docs/shiller_data.xls"
type ShillerXls = obj
type ExcelFile =
inherit ExcelFileInternal
<summary>Typed representation of data in an Excel file.</summary> <param name='FileName'>Location of the Excel file.</param> <param name='SheetName'>Name of sheet containing data. Defaults to first sheet.</param> <param name='Range'>Specification using `A1:D3` type addresses of one or more ranges. Defaults to use whole sheet.</param> <param name='HasHeaders'>Whether the range contains the names of the columns as its first line.</param> <param name='ForceString'>Specifies forcing data to be processed as strings. Defaults to `false`.</param>
<summary>Typed representation of data in an Excel file.</summary> <param name='FileName'>Location of the Excel file.</param> <param name='SheetName'>Name of sheet containing data. Defaults to first sheet.</param> <param name='Range'>Specification using `A1:D3` type addresses of one or more ranges. Defaults to use whole sheet.</param> <param name='HasHeaders'>Whether the range contains the names of the columns as its first line.</param> <param name='ForceString'>Specifies forcing data to be processed as strings. Defaults to `false`.</param>
Multiple items
[<Struct>] type Range = new: start: Index * ``end`` : Index -> unit member Equals: value: obj -> bool + 1 overload member GetHashCode: unit -> int member GetOffsetAndLength: length: int -> struct (int * int) member ToString: unit -> string static member EndAt: ``end`` : Index -> Range static member StartAt: start: Index -> Range member End: Index member Start: Index static member All: Range
<summary>Represents a range that has start and end indexes.</summary>
--------------------
Range ()
Range(start: Index, ``end`` : Index) : Range
[<Struct>] type Range = new: start: Index * ``end`` : Index -> unit member Equals: value: obj -> bool + 1 overload member GetHashCode: unit -> int member GetOffsetAndLength: length: int -> struct (int * int) member ToString: unit -> string static member EndAt: ``end`` : Index -> Range static member StartAt: start: Index -> Range member End: Index member Start: Index static member All: Range
<summary>Represents a range that has start and end indexes.</summary>
--------------------
Range ()
Range(start: Index, ``end`` : Index) : Range
val shillerDate: x: 'a -> DateTime
val x: 'a
val year: int
Multiple items
val int: value: 'T -> int (requires member op_Explicit)
--------------------
type int = int32
--------------------
type int<'Measure> = int
val int: value: 'T -> int (requires member op_Explicit)
--------------------
type int = int32
--------------------
type int<'Measure> = int
val month: int
val m: string
Multiple items
[<Struct>] type DateTime = new: year: int * month: int * day: int -> unit + 16 overloads member Add: value: TimeSpan -> DateTime member AddDays: value: float -> DateTime member AddHours: value: float -> DateTime member AddMicroseconds: value: float -> DateTime member AddMilliseconds: value: float -> DateTime member AddMinutes: value: float -> DateTime member AddMonths: months: int -> DateTime member AddSeconds: value: float -> DateTime member AddTicks: value: int64 -> DateTime ...
<summary>Represents an instant in time, typically expressed as a date and time of day.</summary>
--------------------
DateTime ()
(+0 other overloads)
DateTime(ticks: int64) : DateTime
(+0 other overloads)
DateTime(ticks: int64, kind: DateTimeKind) : DateTime
(+0 other overloads)
DateTime(date: DateOnly, time: TimeOnly) : DateTime
(+0 other overloads)
DateTime(year: int, month: int, day: int) : DateTime
(+0 other overloads)
DateTime(date: DateOnly, time: TimeOnly, kind: DateTimeKind) : DateTime
(+0 other overloads)
DateTime(year: int, month: int, day: int, calendar: Globalization.Calendar) : DateTime
(+0 other overloads)
DateTime(year: int, month: int, day: int, hour: int, minute: int, second: int) : DateTime
(+0 other overloads)
DateTime(year: int, month: int, day: int, hour: int, minute: int, second: int, kind: DateTimeKind) : DateTime
(+0 other overloads)
DateTime(year: int, month: int, day: int, hour: int, minute: int, second: int, calendar: Globalization.Calendar) : DateTime
(+0 other overloads)
[<Struct>] type DateTime = new: year: int * month: int * day: int -> unit + 16 overloads member Add: value: TimeSpan -> DateTime member AddDays: value: float -> DateTime member AddHours: value: float -> DateTime member AddMicroseconds: value: float -> DateTime member AddMilliseconds: value: float -> DateTime member AddMinutes: value: float -> DateTime member AddMonths: months: int -> DateTime member AddSeconds: value: float -> DateTime member AddTicks: value: int64 -> DateTime ...
<summary>Represents an instant in time, typically expressed as a date and time of day.</summary>
--------------------
DateTime ()
(+0 other overloads)
DateTime(ticks: int64) : DateTime
(+0 other overloads)
DateTime(ticks: int64, kind: DateTimeKind) : DateTime
(+0 other overloads)
DateTime(date: DateOnly, time: TimeOnly) : DateTime
(+0 other overloads)
DateTime(year: int, month: int, day: int) : DateTime
(+0 other overloads)
DateTime(date: DateOnly, time: TimeOnly, kind: DateTimeKind) : DateTime
(+0 other overloads)
DateTime(year: int, month: int, day: int, calendar: Globalization.Calendar) : DateTime
(+0 other overloads)
DateTime(year: int, month: int, day: int, hour: int, minute: int, second: int) : DateTime
(+0 other overloads)
DateTime(year: int, month: int, day: int, hour: int, minute: int, second: int, kind: DateTimeKind) : DateTime
(+0 other overloads)
DateTime(year: int, month: int, day: int, hour: int, minute: int, second: int, calendar: Globalization.Calendar) : DateTime
(+0 other overloads)
type ShillerData =
{
Month: DateTime
CAPE: float
Ret: float
}
Multiple items
val float: value: 'T -> float (requires member op_Explicit)
--------------------
type float = Double
--------------------
type float<'Measure> = float
val float: value: 'T -> float (requires member op_Explicit)
--------------------
type float = Double
--------------------
type float<'Measure> = float
val shiller: Map<DateTime,ShillerData>
Multiple items
namespace System.Data
--------------------
namespace Microsoft.FSharp.Data
namespace System.Data
--------------------
namespace Microsoft.FSharp.Data
Multiple items
module Seq from FSharp.Stats
<summary> Module to compute common statistical measure </summary>
--------------------
module Seq from Microsoft.FSharp.Collections
--------------------
type Seq = new: unit -> Seq static member geomspace: start: float * stop: float * num: int * ?IncludeEndpoint: bool -> float seq static member linspace: start: float * stop: float * num: int * ?IncludeEndpoint: bool -> float seq
--------------------
new: unit -> Seq
module Seq from FSharp.Stats
<summary> Module to compute common statistical measure </summary>
--------------------
module Seq from Microsoft.FSharp.Collections
--------------------
type Seq = new: unit -> Seq static member geomspace: start: float * stop: float * num: int * ?IncludeEndpoint: bool -> float seq static member linspace: start: float * stop: float * num: int * ?IncludeEndpoint: bool -> float seq
--------------------
new: unit -> Seq
val toList: source: 'T seq -> 'T list
val takeWhile: predicate: ('T -> bool) -> source: 'T seq -> 'T seq
val x: ShillerData
val isNull: value: 'T -> bool (requires 'T: null)
ShillerData.CAPE: float
val pairwise: source: 'T seq -> ('T * 'T) seq
val map: mapping: ('T -> 'U) -> source: 'T seq -> 'U seq
val x0: ShillerData
val x1: ShillerData
val cape: float
val nan: float
Multiple items
module Map from FSharp.Stats
<summary> Module to strore specialised computations on maps </summary>
--------------------
module Map from Microsoft.FSharp.Collections
--------------------
type Map<'Key,'Value (requires comparison)> = interface IReadOnlyDictionary<'Key,'Value> interface IReadOnlyCollection<KeyValuePair<'Key,'Value>> interface IEnumerable interface IStructuralEquatable interface IComparable interface IEnumerable<KeyValuePair<'Key,'Value>> interface ICollection<KeyValuePair<'Key,'Value>> interface IDictionary<'Key,'Value> new: elements: ('Key * 'Value) seq -> Map<'Key,'Value> member Add: key: 'Key * value: 'Value -> Map<'Key,'Value> ...
--------------------
new: elements: ('Key * 'Value) seq -> Map<'Key,'Value>
module Map from FSharp.Stats
<summary> Module to strore specialised computations on maps </summary>
--------------------
module Map from Microsoft.FSharp.Collections
--------------------
type Map<'Key,'Value (requires comparison)> = interface IReadOnlyDictionary<'Key,'Value> interface IReadOnlyCollection<KeyValuePair<'Key,'Value>> interface IEnumerable interface IStructuralEquatable interface IComparable interface IEnumerable<KeyValuePair<'Key,'Value>> interface ICollection<KeyValuePair<'Key,'Value>> interface IDictionary<'Key,'Value> new: elements: ('Key * 'Value) seq -> Map<'Key,'Value> member Add: key: 'Key * value: 'Value -> Map<'Key,'Value> ...
--------------------
new: elements: ('Key * 'Value) seq -> Map<'Key,'Value>
val gwXlMd: CsvProvider<...>.Row seq
Goyal and Welch Monthly Excel worksheet
Goyal and Welch Monthly Excel worksheet
type CsvProvider
<summary>Typed representation of a CSV file.</summary> <param name='Sample'>Location of a CSV sample file or a string containing a sample CSV document.</param> <param name='Separators'>Column delimiter(s). Defaults to <c>,</c>.</param> <param name='InferRows'>Number of rows to use for inference. Defaults to <c>1000</c>. If this is zero, all rows are used.</param> <param name='Schema'>Optional column types, in a comma separated list. Valid types are <c>int</c>, <c>int64</c>, <c>bool</c>, <c>float</c>, <c>decimal</c>, <c>date</c>, <c>datetimeoffset</c>, <c>timespan</c>, <c>guid</c>, <c>string</c>, <c>int?</c>, <c>int64?</c>, <c>bool?</c>, <c>float?</c>, <c>decimal?</c>, <c>date?</c>, <c>datetimeoffset?</c>, <c>timespan?</c>, <c>guid?</c>, <c>int option</c>, <c>int64 option</c>, <c>bool option</c>, <c>float option</c>, <c>decimal option</c>, <c>date option</c>, <c>datetimeoffset option</c>, <c>timespan option</c>, <c>guid option</c> and <c>string option</c>. You can also specify a unit and the name of the column like this: <c>Name (type<unit>)</c>, or you can override only the name. If you don't want to specify all the columns, you can reference the columns by name like this: <c>ColumnName=type</c>.</param> <param name='HasHeaders'>Whether the sample contains the names of the columns as its first line.</param> <param name='IgnoreErrors'>Whether to ignore rows that have the wrong number of columns or which can't be parsed using the inferred or specified schema. Otherwise an exception is thrown when these rows are encountered.</param> <param name='SkipRows'>Skips the first n rows of the CSV file.</param> <param name='AssumeMissingValues'>When set to true, the type provider will assume all columns can have missing values, even if in the provided sample all values are present. Defaults to false.</param> <param name='PreferOptionals'>When set to true, inference will prefer to use the option type instead of nullable types, <c>double.NaN</c> or <c>""</c> for missing values. Defaults to false.</param> <param name='Quote'>The quotation mark (for surrounding values containing the delimiter). Defaults to <c>"</c>.</param> <param name='MissingValues'>The set of strings recognized as missing values specified as a comma-separated string (e.g., "NA,N/A"). Defaults to <c>NaN,NA,N/A,#N/A,:,-,TBA,TBD</c>.</param> <param name='CacheRows'>Whether the rows should be caches so they can be iterated multiple times. Defaults to true. Disable for large datasets.</param> <param name='Culture'>The culture used for parsing numbers and dates. Defaults to the invariant culture.</param> <param name='Encoding'>The encoding used to read the sample. You can specify either the character set name or the codepage number. Defaults to UTF8 for files, and to ISO-8859-1 the for HTTP requests, unless <c>charset</c> is specified in the <c>Content-Type</c> response header.</param> <param name='ResolutionFolder'>A directory that is used when resolving relative file references (at design time and in hosted execution).</param> <param name='EmbeddedResource'>When specified, the type provider first attempts to load the sample from the specified resource (e.g. 'MyCompany.MyAssembly, resource_name.csv'). This is useful when exposing types generated by the type provider.</param>
<summary>Typed representation of a CSV file.</summary> <param name='Sample'>Location of a CSV sample file or a string containing a sample CSV document.</param> <param name='Separators'>Column delimiter(s). Defaults to <c>,</c>.</param> <param name='InferRows'>Number of rows to use for inference. Defaults to <c>1000</c>. If this is zero, all rows are used.</param> <param name='Schema'>Optional column types, in a comma separated list. Valid types are <c>int</c>, <c>int64</c>, <c>bool</c>, <c>float</c>, <c>decimal</c>, <c>date</c>, <c>datetimeoffset</c>, <c>timespan</c>, <c>guid</c>, <c>string</c>, <c>int?</c>, <c>int64?</c>, <c>bool?</c>, <c>float?</c>, <c>decimal?</c>, <c>date?</c>, <c>datetimeoffset?</c>, <c>timespan?</c>, <c>guid?</c>, <c>int option</c>, <c>int64 option</c>, <c>bool option</c>, <c>float option</c>, <c>decimal option</c>, <c>date option</c>, <c>datetimeoffset option</c>, <c>timespan option</c>, <c>guid option</c> and <c>string option</c>. You can also specify a unit and the name of the column like this: <c>Name (type<unit>)</c>, or you can override only the name. If you don't want to specify all the columns, you can reference the columns by name like this: <c>ColumnName=type</c>.</param> <param name='HasHeaders'>Whether the sample contains the names of the columns as its first line.</param> <param name='IgnoreErrors'>Whether to ignore rows that have the wrong number of columns or which can't be parsed using the inferred or specified schema. Otherwise an exception is thrown when these rows are encountered.</param> <param name='SkipRows'>Skips the first n rows of the CSV file.</param> <param name='AssumeMissingValues'>When set to true, the type provider will assume all columns can have missing values, even if in the provided sample all values are present. Defaults to false.</param> <param name='PreferOptionals'>When set to true, inference will prefer to use the option type instead of nullable types, <c>double.NaN</c> or <c>""</c> for missing values. Defaults to false.</param> <param name='Quote'>The quotation mark (for surrounding values containing the delimiter). Defaults to <c>"</c>.</param> <param name='MissingValues'>The set of strings recognized as missing values specified as a comma-separated string (e.g., "NA,N/A"). Defaults to <c>NaN,NA,N/A,#N/A,:,-,TBA,TBD</c>.</param> <param name='CacheRows'>Whether the rows should be caches so they can be iterated multiple times. Defaults to true. Disable for large datasets.</param> <param name='Culture'>The culture used for parsing numbers and dates. Defaults to the invariant culture.</param> <param name='Encoding'>The encoding used to read the sample. You can specify either the character set name or the codepage number. Defaults to UTF8 for files, and to ISO-8859-1 the for HTTP requests, unless <c>charset</c> is specified in the <c>Content-Type</c> response header.</param> <param name='ResolutionFolder'>A directory that is used when resolving relative file references (at design time and in hosted execution).</param> <param name='EmbeddedResource'>When specified, the type provider first attempts to load the sample from the specified resource (e.g. 'MyCompany.MyAssembly, resource_name.csv'). This is useful when exposing types generated by the type provider.</param>
val parseMonth: yyyyMM: 'a -> DateTime
val yyyyMM: 'a
DateTime.ParseExact(s: string, format: string, provider: IFormatProvider) : DateTime
DateTime.ParseExact(s: string, formats: string array, provider: IFormatProvider, style: Globalization.DateTimeStyles) : DateTime
DateTime.ParseExact(s: string, format: string, provider: IFormatProvider, style: Globalization.DateTimeStyles) : DateTime
DateTime.ParseExact(s: ReadOnlySpan<char>, formats: string array, provider: IFormatProvider, ?style: Globalization.DateTimeStyles) : DateTime
DateTime.ParseExact(s: ReadOnlySpan<char>, format: ReadOnlySpan<char>, provider: IFormatProvider, ?style: Globalization.DateTimeStyles) : DateTime
DateTime.ParseExact(s: string, formats: string array, provider: IFormatProvider, style: Globalization.DateTimeStyles) : DateTime
DateTime.ParseExact(s: string, format: string, provider: IFormatProvider, style: Globalization.DateTimeStyles) : DateTime
DateTime.ParseExact(s: ReadOnlySpan<char>, formats: string array, provider: IFormatProvider, ?style: Globalization.DateTimeStyles) : DateTime
DateTime.ParseExact(s: ReadOnlySpan<char>, format: ReadOnlySpan<char>, provider: IFormatProvider, ?style: Globalization.DateTimeStyles) : DateTime
Multiple items
val string: value: 'T -> string
--------------------
type string = String
val string: value: 'T -> string
--------------------
type string = String
namespace System.Globalization
Multiple items
type CultureInfo = interface ICloneable interface IFormatProvider new: culture: int -> unit + 3 overloads member ClearCachedData: unit -> unit member Clone: unit -> obj member Equals: value: obj -> bool member GetConsoleFallbackUICulture: unit -> CultureInfo member GetFormat: formatType: Type -> obj member GetHashCode: unit -> int member ToString: unit -> string ...
<summary>Provides information about a specific culture (called a locale for unmanaged code development). The information includes the names for the culture, the writing system, the calendar used, the sort order of strings, and formatting for dates and numbers.</summary>
--------------------
Globalization.CultureInfo(culture: int) : Globalization.CultureInfo
Globalization.CultureInfo(name: string) : Globalization.CultureInfo
Globalization.CultureInfo(culture: int, useUserOverride: bool) : Globalization.CultureInfo
Globalization.CultureInfo(name: string, useUserOverride: bool) : Globalization.CultureInfo
type CultureInfo = interface ICloneable interface IFormatProvider new: culture: int -> unit + 3 overloads member ClearCachedData: unit -> unit member Clone: unit -> obj member Equals: value: obj -> bool member GetConsoleFallbackUICulture: unit -> CultureInfo member GetFormat: formatType: Type -> obj member GetHashCode: unit -> int member ToString: unit -> string ...
<summary>Provides information about a specific culture (called a locale for unmanaged code development). The information includes the names for the culture, the writing system, the calendar used, the sort order of strings, and formatting for dates and numbers.</summary>
--------------------
Globalization.CultureInfo(culture: int) : Globalization.CultureInfo
Globalization.CultureInfo(name: string) : Globalization.CultureInfo
Globalization.CultureInfo(culture: int, useUserOverride: bool) : Globalization.CultureInfo
Globalization.CultureInfo(name: string, useUserOverride: bool) : Globalization.CultureInfo
property Globalization.CultureInfo.InvariantCulture: Globalization.CultureInfo with get
<summary>Gets the <see cref="T:System.Globalization.CultureInfo" /> object that is culture-independent (invariant).</summary>
<returns>The object that is culture-independent (invariant).</returns>
<summary>Gets the <see cref="T:System.Globalization.CultureInfo" /> object that is culture-independent (invariant).</summary>
<returns>The object that is culture-independent (invariant).</returns>
type Predictors =
{
Month: DateTime
CAPE: float
R: float
}
Predictors.R: float
val capePredictor: Predictors array
val filter: predicate: ('T -> bool) -> source: 'T seq -> 'T seq
val x: CsvProvider<...>.Row
val month: DateTime
val r: float
DateTime.AddMonths(months: int) : DateTime
val toArray: source: 'T seq -> 'T array
val crspRet: Map<DateTime,CsvProvider<...>.Row>
type ReturnPrediction =
{
Month: DateTime
R: float
}
ReturnPrediction.R: float
val muHistorical: ReturnPrediction array
val mutable acc: float
val mutable n: float
val mutable dt: DateTime
property Map.Keys: Collections.Generic.ICollection<DateTime> with get
val min: source: 'T seq -> 'T (requires comparison)
val muHistoricalMap: Map<DateTime,float>
val x: ReturnPrediction
ReturnPrediction.Month: DateTime
val capeBarChart: GenericChart.GenericChart
val x: Predictors
Predictors.Month: DateTime
val sortBy: projection: ('T -> 'Key) -> source: 'T seq -> 'T seq (requires comparison)
Predictors.CAPE: float
val splitInto: count: int -> source: 'T seq -> 'T array seq
val xs: Predictors array
val average: source: 'T seq -> 'T (requires member (+) and member DivideByInt and member Zero)
type Chart =
static member AnnotatedHeatmap: zData: #('a1 seq) seq * annotationText: #(string seq) seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?Name: string * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowLegend: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?Opacity: float * [<Optional; DefaultParameterValue ((null :> obj))>] ?X: #IConvertible seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?XGap: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?Y: #IConvertible seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?YGap: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?Text: 'a5 * [<Optional; DefaultParameterValue ((null :> obj))>] ?MultiText: 'a5 seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?ColorBar: ColorBar * [<Optional; DefaultParameterValue ((null :> obj))>] ?ColorScale: Colorscale * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowScale: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?ReverseScale: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?ZSmooth: SmoothAlg * [<Optional; DefaultParameterValue ((null :> obj))>] ?Transpose: bool * [<Optional; DefaultParameterValue ((false :> obj))>] ?UseWebGL: bool * [<Optional; DefaultParameterValue ((false :> obj))>] ?ReverseYAxis: bool * [<Optional; DefaultParameterValue ((true :> obj))>] ?UseDefaults: bool -> GenericChart (requires 'a1 :> IConvertible and 'a5 :> IConvertible) + 1 overload
static member Area: x: #IConvertible seq * y: #IConvertible seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowMarkers: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?Name: string * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowLegend: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?Opacity: float * [<Optional; DefaultParameterValue ((null :> obj))>] ?MultiOpacity: float seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?Text: 'a2 * [<Optional; DefaultParameterValue ((null :> obj))>] ?MultiText: 'a2 seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?TextPosition: TextPosition * [<Optional; DefaultParameterValue ((null :> obj))>] ?MultiTextPosition: TextPosition seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?MarkerColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?MarkerColorScale: Colorscale * [<Optional; DefaultParameterValue ((null :> obj))>] ?MarkerOutline: Line * [<Optional; DefaultParameterValue ((null :> obj))>] ?MarkerSymbol: MarkerSymbol * [<Optional; DefaultParameterValue ((null :> obj))>] ?MultiMarkerSymbol: MarkerSymbol seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?Marker: Marker * [<Optional; DefaultParameterValue ((null :> obj))>] ?LineColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?LineColorScale: Colorscale * [<Optional; DefaultParameterValue ((null :> obj))>] ?LineWidth: float * [<Optional; DefaultParameterValue ((null :> obj))>] ?LineDash: DrawingStyle * [<Optional; DefaultParameterValue ((null :> obj))>] ?Line: Line * [<Optional; DefaultParameterValue ((null :> obj))>] ?StackGroup: string * [<Optional; DefaultParameterValue ((null :> obj))>] ?Orientation: Orientation * [<Optional; DefaultParameterValue ((null :> obj))>] ?GroupNorm: GroupNorm * [<Optional; DefaultParameterValue ((null :> obj))>] ?FillColor: Color * [<Optional; DefaultParameterValue ((false :> obj))>] ?UseWebGL: bool * [<Optional; DefaultParameterValue ((true :> obj))>] ?UseDefaults: bool -> GenericChart (requires 'a2 :> IConvertible) + 1 overload
static member Bar: values: #IConvertible seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?Keys: #IConvertible seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?Name: string * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowLegend: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?Opacity: float * [<Optional; DefaultParameterValue ((null :> obj))>] ?MultiOpacity: float seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?Text: 'a2 * [<Optional; DefaultParameterValue ((null :> obj))>] ?MultiText: 'a2 seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?MarkerColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?MarkerColorScale: Colorscale * [<Optional; DefaultParameterValue ((null :> obj))>] ?MarkerOutline: Line * [<Optional; DefaultParameterValue ((null :> obj))>] ?MarkerPatternShape: PatternShape * [<Optional; DefaultParameterValue ((null :> obj))>] ?MultiMarkerPatternShape: PatternShape seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?MarkerPattern: Pattern * [<Optional; DefaultParameterValue ((null :> obj))>] ?Marker: Marker * [<Optional; DefaultParameterValue ((null :> obj))>] ?Base: #IConvertible * [<Optional; DefaultParameterValue ((null :> obj))>] ?Width: 'a4 * [<Optional; DefaultParameterValue ((null :> obj))>] ?MultiWidth: 'a4 seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?TextPosition: TextPosition * [<Optional; DefaultParameterValue ((null :> obj))>] ?MultiTextPosition: TextPosition seq * [<Optional; DefaultParameterValue ((true :> obj))>] ?UseDefaults: bool -> GenericChart (requires 'a2 :> IConvertible and 'a4 :> IConvertible) + 1 overload
static member BoxPlot: [<Optional; DefaultParameterValue ((null :> obj))>] ?X: #IConvertible seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?Y: #IConvertible seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?Name: string * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowLegend: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?Text: 'a2 * [<Optional; DefaultParameterValue ((null :> obj))>] ?MultiText: 'a2 seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?FillColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?MarkerColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?Marker: Marker * [<Optional; DefaultParameterValue ((null :> obj))>] ?Opacity: float * [<Optional; DefaultParameterValue ((null :> obj))>] ?WhiskerWidth: float * [<Optional; DefaultParameterValue ((null :> obj))>] ?BoxPoints: BoxPoints * [<Optional; DefaultParameterValue ((null :> obj))>] ?BoxMean: BoxMean * [<Optional; DefaultParameterValue ((null :> obj))>] ?Jitter: float * [<Optional; DefaultParameterValue ((null :> obj))>] ?PointPos: float * [<Optional; DefaultParameterValue ((null :> obj))>] ?Orientation: Orientation * [<Optional; DefaultParameterValue ((null :> obj))>] ?OutlineColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?OutlineWidth: float * [<Optional; DefaultParameterValue ((null :> obj))>] ?Outline: Line * [<Optional; DefaultParameterValue ((null :> obj))>] ?AlignmentGroup: string * [<Optional; DefaultParameterValue ((null :> obj))>] ?OffsetGroup: string * [<Optional; DefaultParameterValue ((null :> obj))>] ?Notched: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?NotchWidth: float * [<Optional; DefaultParameterValue ((null :> obj))>] ?QuartileMethod: QuartileMethod * [<Optional; DefaultParameterValue ((true :> obj))>] ?UseDefaults: bool -> GenericChart (requires 'a2 :> IConvertible) + 2 overloads
static member Bubble: x: #IConvertible seq * y: #IConvertible seq * sizes: int seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?Name: string * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowLegend: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?Opacity: float * [<Optional; DefaultParameterValue ((null :> obj))>] ?MultiOpacity: float seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?Text: 'a2 * [<Optional; DefaultParameterValue ((null :> obj))>] ?MultiText: 'a2 seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?TextPosition: TextPosition * [<Optional; DefaultParameterValue ((null :> obj))>] ?MultiTextPosition: TextPosition seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?MarkerColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?MarkerColorScale: Colorscale * [<Optional; DefaultParameterValue ((null :> obj))>] ?MarkerOutline: Line * [<Optional; DefaultParameterValue ((null :> obj))>] ?MarkerSymbol: MarkerSymbol * [<Optional; DefaultParameterValue ((null :> obj))>] ?MultiMarkerSymbol: MarkerSymbol seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?Marker: Marker * [<Optional; DefaultParameterValue ((null :> obj))>] ?LineColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?LineColorScale: Colorscale * [<Optional; DefaultParameterValue ((null :> obj))>] ?LineWidth: float * [<Optional; DefaultParameterValue ((null :> obj))>] ?LineDash: DrawingStyle * [<Optional; DefaultParameterValue ((null :> obj))>] ?Line: Line * [<Optional; DefaultParameterValue ((null :> obj))>] ?StackGroup: string * [<Optional; DefaultParameterValue ((null :> obj))>] ?Orientation: Orientation * [<Optional; DefaultParameterValue ((null :> obj))>] ?GroupNorm: GroupNorm * [<Optional; DefaultParameterValue ((false :> obj))>] ?UseWebGL: bool * [<Optional; DefaultParameterValue ((true :> obj))>] ?UseDefaults: bool -> GenericChart (requires 'a2 :> IConvertible) + 1 overload
static member Candlestick: ``open`` : #IConvertible seq * high: #IConvertible seq * low: #IConvertible seq * close: #IConvertible seq * x: #IConvertible seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?Name: string * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowLegend: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?Opacity: float * [<Optional; DefaultParameterValue ((null :> obj))>] ?Text: 'a5 * [<Optional; DefaultParameterValue ((null :> obj))>] ?MultiText: 'a5 seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?Line: Line * [<Optional; DefaultParameterValue ((null :> obj))>] ?IncreasingColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?Increasing: FinanceMarker * [<Optional; DefaultParameterValue ((null :> obj))>] ?DecreasingColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?Decreasing: FinanceMarker * [<Optional; DefaultParameterValue ((null :> obj))>] ?WhiskerWidth: float * [<Optional; DefaultParameterValue ((true :> obj))>] ?UseDefaults: bool -> GenericChart (requires 'a5 :> IConvertible) + 1 overload
static member Column: values: #IConvertible seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?Keys: #IConvertible seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?Name: string * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowLegend: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?Opacity: float * [<Optional; DefaultParameterValue ((null :> obj))>] ?MultiOpacity: float seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?Text: 'a2 * [<Optional; DefaultParameterValue ((null :> obj))>] ?MultiText: 'a2 seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?MarkerColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?MarkerColorScale: Colorscale * [<Optional; DefaultParameterValue ((null :> obj))>] ?MarkerOutline: Line * [<Optional; DefaultParameterValue ((null :> obj))>] ?MarkerPatternShape: PatternShape * [<Optional; DefaultParameterValue ((null :> obj))>] ?MultiMarkerPatternShape: PatternShape seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?MarkerPattern: Pattern * [<Optional; DefaultParameterValue ((null :> obj))>] ?Marker: Marker * [<Optional; DefaultParameterValue ((null :> obj))>] ?Base: #IConvertible * [<Optional; DefaultParameterValue ((null :> obj))>] ?Width: 'a4 * [<Optional; DefaultParameterValue ((null :> obj))>] ?MultiWidth: 'a4 seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?TextPosition: TextPosition * [<Optional; DefaultParameterValue ((null :> obj))>] ?MultiTextPosition: TextPosition seq * [<Optional; DefaultParameterValue ((true :> obj))>] ?UseDefaults: bool -> GenericChart (requires 'a2 :> IConvertible and 'a4 :> IConvertible) + 1 overload
static member Contour: zData: #('a1 seq) seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?Name: string * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowLegend: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?Opacity: float * [<Optional; DefaultParameterValue ((null :> obj))>] ?X: #IConvertible seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?Y: #IConvertible seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?Text: 'a4 * [<Optional; DefaultParameterValue ((null :> obj))>] ?MultiText: 'a4 seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?ColorBar: ColorBar * [<Optional; DefaultParameterValue ((null :> obj))>] ?ColorScale: Colorscale * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowScale: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?ReverseScale: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?Transpose: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?ContourLineColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?ContourLineDash: DrawingStyle * [<Optional; DefaultParameterValue ((null :> obj))>] ?ContourLineSmoothing: float * [<Optional; DefaultParameterValue ((null :> obj))>] ?ContourLine: Line * [<Optional; DefaultParameterValue ((null :> obj))>] ?ContoursColoring: ContourColoring * [<Optional; DefaultParameterValue ((null :> obj))>] ?ContoursOperation: ConstraintOperation * [<Optional; DefaultParameterValue ((null :> obj))>] ?ContoursType: ContourType * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowContourLabels: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?ContourLabelFont: Font * [<Optional; DefaultParameterValue ((null :> obj))>] ?Contours: Contours * [<Optional; DefaultParameterValue ((null :> obj))>] ?FillColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?NContours: int * [<Optional; DefaultParameterValue ((true :> obj))>] ?UseDefaults: bool -> GenericChart (requires 'a1 :> IConvertible and 'a4 :> IConvertible)
static member Funnel: x: #IConvertible seq * y: #IConvertible seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?Name: string * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowLegend: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?Opacity: float * [<Optional; DefaultParameterValue ((null :> obj))>] ?Width: float * [<Optional; DefaultParameterValue ((null :> obj))>] ?Offset: float * [<Optional; DefaultParameterValue ((null :> obj))>] ?Text: 'a2 * [<Optional; DefaultParameterValue ((null :> obj))>] ?MultiText: 'a2 seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?TextPosition: TextPosition * [<Optional; DefaultParameterValue ((null :> obj))>] ?MultiTextPosition: TextPosition seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?Orientation: Orientation * [<Optional; DefaultParameterValue ((null :> obj))>] ?AlignmentGroup: string * [<Optional; DefaultParameterValue ((null :> obj))>] ?OffsetGroup: string * [<Optional; DefaultParameterValue ((null :> obj))>] ?MarkerColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?MarkerOutline: Line * [<Optional; DefaultParameterValue ((null :> obj))>] ?Marker: Marker * [<Optional; DefaultParameterValue ((null :> obj))>] ?TextInfo: TextInfo * [<Optional; DefaultParameterValue ((null :> obj))>] ?ConnectorLineColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?ConnectorLineStyle: DrawingStyle * [<Optional; DefaultParameterValue ((null :> obj))>] ?ConnectorFillColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?ConnectorLine: Line * [<Optional; DefaultParameterValue ((null :> obj))>] ?Connector: FunnelConnector * [<Optional; DefaultParameterValue ((null :> obj))>] ?InsideTextFont: Font * [<Optional; DefaultParameterValue ((null :> obj))>] ?OutsideTextFont: Font * [<Optional; DefaultParameterValue ((true :> obj))>] ?UseDefaults: bool -> GenericChart (requires 'a2 :> IConvertible)
static member Heatmap: zData: #('a1 seq) seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?Name: string * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowLegend: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?Opacity: float * [<Optional; DefaultParameterValue ((null :> obj))>] ?X: #IConvertible seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?XGap: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?Y: #IConvertible seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?YGap: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?Text: 'a4 * [<Optional; DefaultParameterValue ((null :> obj))>] ?MultiText: 'a4 seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?ColorBar: ColorBar * [<Optional; DefaultParameterValue ((null :> obj))>] ?ColorScale: Colorscale * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowScale: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?ReverseScale: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?ZSmooth: SmoothAlg * [<Optional; DefaultParameterValue ((null :> obj))>] ?Transpose: bool * [<Optional; DefaultParameterValue ((false :> obj))>] ?UseWebGL: bool * [<Optional; DefaultParameterValue ((false :> obj))>] ?ReverseYAxis: bool * [<Optional; DefaultParameterValue ((true :> obj))>] ?UseDefaults: bool -> GenericChart (requires 'a1 :> IConvertible and 'a4 :> IConvertible) + 1 overload
...
static member Chart.Column: keysValues: (#IConvertible * #IConvertible) seq * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Name: string * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?ShowLegend: bool * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Opacity: float * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?MultiOpacity: float seq * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Text: 'a2 * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?MultiText: 'a2 seq * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?MarkerColor: Color * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?MarkerColorScale: StyleParam.Colorscale * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?MarkerOutline: Line * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?MarkerPatternShape: StyleParam.PatternShape * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?MultiMarkerPatternShape: StyleParam.PatternShape seq * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?MarkerPattern: TraceObjects.Pattern * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Marker: TraceObjects.Marker * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Base: #IConvertible * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Width: 'a4 * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?MultiWidth: 'a4 seq * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?TextPosition: StyleParam.TextPosition * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?MultiTextPosition: StyleParam.TextPosition seq * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((true :> obj))>] ?UseDefaults: bool -> GenericChart.GenericChart (requires 'a2 :> IConvertible and 'a4 :> IConvertible)
static member Chart.Column: values: #IConvertible seq * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Keys: #IConvertible seq * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Name: string * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?ShowLegend: bool * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Opacity: float * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?MultiOpacity: float seq * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Text: 'a2 * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?MultiText: 'a2 seq * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?MarkerColor: Color * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?MarkerColorScale: StyleParam.Colorscale * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?MarkerOutline: Line * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?MarkerPatternShape: StyleParam.PatternShape * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?MultiMarkerPatternShape: StyleParam.PatternShape seq * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?MarkerPattern: TraceObjects.Pattern * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Marker: TraceObjects.Marker * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Base: #IConvertible * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Width: 'a4 * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?MultiWidth: 'a4 seq * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?TextPosition: StyleParam.TextPosition * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?MultiTextPosition: StyleParam.TextPosition seq * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((true :> obj))>] ?UseDefaults: bool -> GenericChart.GenericChart (requires 'a2 :> IConvertible and 'a4 :> IConvertible)
static member Chart.Column: values: #IConvertible seq * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Keys: #IConvertible seq * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Name: string * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?ShowLegend: bool * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Opacity: float * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?MultiOpacity: float seq * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Text: 'a2 * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?MultiText: 'a2 seq * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?MarkerColor: Color * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?MarkerColorScale: StyleParam.Colorscale * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?MarkerOutline: Line * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?MarkerPatternShape: StyleParam.PatternShape * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?MultiMarkerPatternShape: StyleParam.PatternShape seq * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?MarkerPattern: TraceObjects.Pattern * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Marker: TraceObjects.Marker * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Base: #IConvertible * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Width: 'a4 * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?MultiWidth: 'a4 seq * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?TextPosition: StyleParam.TextPosition * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?MultiTextPosition: StyleParam.TextPosition seq * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((true :> obj))>] ?UseDefaults: bool -> GenericChart.GenericChart (requires 'a2 :> IConvertible and 'a4 :> IConvertible)
static member Chart.withXAxisStyle: [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?TitleText: string * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?TitleFont: Font * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?TitleStandoff: int * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Title: Title * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Color: Color * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?AxisType: StyleParam.AxisType * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?MinMax: (#IConvertible * #IConvertible) * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Mirror: StyleParam.Mirror * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?ShowSpikes: bool * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?SpikeColor: Color * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?SpikeThickness: int * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?ShowLine: bool * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?LineColor: Color * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?ShowGrid: bool * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?GridColor: Color * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?ZeroLine: bool * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?ZeroLineColor: Color * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Anchor: StyleParam.LinearAxisId * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Side: StyleParam.Side * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Overlaying: StyleParam.LinearAxisId * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Domain: (float * float) * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Position: float * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?CategoryOrder: StyleParam.CategoryOrder * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?CategoryArray: #IConvertible seq * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?RangeSlider: LayoutObjects.RangeSlider * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?RangeSelector: LayoutObjects.RangeSelector * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?BackgroundColor: Color * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?ShowBackground: bool * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Id: StyleParam.SubPlotId -> (GenericChart.GenericChart -> GenericChart.GenericChart)
static member Chart.withYAxisStyle: [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?TitleText: string * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?TitleFont: Font * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?TitleStandoff: int * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Title: Title * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Color: Color * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?AxisType: StyleParam.AxisType * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?MinMax: (#IConvertible * #IConvertible) * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Mirror: StyleParam.Mirror * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?ShowSpikes: bool * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?SpikeColor: Color * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?SpikeThickness: int * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?ShowLine: bool * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?LineColor: Color * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?ShowGrid: bool * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?GridColor: Color * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?ZeroLine: bool * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?ZeroLineColor: Color * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Anchor: StyleParam.LinearAxisId * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Side: StyleParam.Side * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Overlaying: StyleParam.LinearAxisId * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Domain: (float * float) * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Position: float * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?CategoryOrder: StyleParam.CategoryOrder * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?CategoryArray: #IConvertible seq * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?RangeSlider: LayoutObjects.RangeSlider * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?RangeSelector: LayoutObjects.RangeSelector * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?BackgroundColor: Color * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?ShowBackground: bool * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Id: StyleParam.SubPlotId -> (GenericChart.GenericChart -> GenericChart.GenericChart)
static member Chart.withYAxis: yAxis: LayoutObjects.LinearAxis * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Id: StyleParam.SubPlotId -> (GenericChart.GenericChart -> GenericChart.GenericChart)
namespace Plotly.NET.LayoutObjects
Multiple items
type LinearAxis = inherit DynamicObj new: unit -> LinearAxis static member init: [<Optional; DefaultParameterValue ((null :> obj))>] ?Visible: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?Color: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?Title: Title * [<Optional; DefaultParameterValue ((null :> obj))>] ?AxisType: AxisType * [<Optional; DefaultParameterValue ((null :> obj))>] ?AutoTypeNumbers: AutoTypeNumbers * [<Optional; DefaultParameterValue ((null :> obj))>] ?AutoRange: AutoRange * [<Optional; DefaultParameterValue ((null :> obj))>] ?RangeMode: RangeMode * [<Optional; DefaultParameterValue ((null :> obj))>] ?Range: Range * [<Optional; DefaultParameterValue ((null :> obj))>] ?FixedRange: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?ScaleAnchor: LinearAxisId * [<Optional; DefaultParameterValue ((null :> obj))>] ?ScaleRatio: float * [<Optional; DefaultParameterValue ((null :> obj))>] ?Constrain: AxisConstraint * [<Optional; DefaultParameterValue ((null :> obj))>] ?ConstrainToward: AxisConstraintDirection * [<Optional; DefaultParameterValue ((null :> obj))>] ?Matches: LinearAxisId * [<Optional; DefaultParameterValue ((null :> obj))>] ?Rangebreaks: Rangebreak seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickMode: TickMode * [<Optional; DefaultParameterValue ((null :> obj))>] ?NTicks: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?Tick0: #IConvertible * [<Optional; DefaultParameterValue ((null :> obj))>] ?DTick: #IConvertible * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickVals: #IConvertible seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickText: #IConvertible seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?Ticks: TickOptions * [<Optional; DefaultParameterValue ((null :> obj))>] ?TicksOn: CategoryTickAnchor * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickLabelMode: TickLabelMode * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickLabelPosition: TickLabelPosition * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickLabelOverflow: TickLabelOverflow * [<Optional; DefaultParameterValue ((null :> obj))>] ?Mirror: Mirror * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickLen: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickWidth: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowTickLabels: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?AutoMargin: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowSpikes: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?SpikeColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?SpikeThickness: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?SpikeDash: DrawingStyle * [<Optional; DefaultParameterValue ((null :> obj))>] ?SpikeMode: SpikeMode * [<Optional; DefaultParameterValue ((null :> obj))>] ?SpikeSnap: SpikeSnap * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickFont: Font * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickAngle: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowTickPrefix: ShowTickOption * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickPrefix: string * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowTickSuffix: ShowTickOption * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickSuffix: string * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowExponent: ShowExponent * [<Optional; DefaultParameterValue ((null :> obj))>] ?ExponentFormat: ExponentFormat * [<Optional; DefaultParameterValue ((null :> obj))>] ?MinExponent: float * [<Optional; DefaultParameterValue ((null :> obj))>] ?SeparateThousands: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickFormat: string * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickFormatStops: TickFormatStop seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?HoverFormat: string * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowLine: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?LineColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?LineWidth: float * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowGrid: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?GridColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?GridWidth: float * [<Optional; DefaultParameterValue ((null :> obj))>] ?ZeroLine: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?ZeroLineColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?ZeroLineWidth: float * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowDividers: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?DividerColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?DividerWidth: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?Anchor: LinearAxisId * [<Optional; DefaultParameterValue ((null :> obj))>] ?Side: Side * [<Optional; DefaultParameterValue ((null :> obj))>] ?Overlaying: LinearAxisId * [<Optional; DefaultParameterValue ((null :> obj))>] ?Layer: Layer * [<Optional; DefaultParameterValue ((null :> obj))>] ?Domain: Range * [<Optional; DefaultParameterValue ((null :> obj))>] ?Position: float * [<Optional; DefaultParameterValue ((null :> obj))>] ?CategoryOrder: CategoryOrder * [<Optional; DefaultParameterValue ((null :> obj))>] ?CategoryArray: #IConvertible seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?UIRevision: #IConvertible * [<Optional; DefaultParameterValue ((null :> obj))>] ?RangeSlider: RangeSlider * [<Optional; DefaultParameterValue ((null :> obj))>] ?RangeSelector: RangeSelector * [<Optional; DefaultParameterValue ((null :> obj))>] ?Calendar: Calendar * [<Optional; DefaultParameterValue ((null :> obj))>] ?BackgroundColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowBackground: bool -> LinearAxis static member initCarpet: [<Optional; DefaultParameterValue ((null :> obj))>] ?Color: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?Title: Title * [<Optional; DefaultParameterValue ((null :> obj))>] ?AxisType: AxisType * [<Optional; DefaultParameterValue ((null :> obj))>] ?AutoTypeNumbers: AutoTypeNumbers * [<Optional; DefaultParameterValue ((null :> obj))>] ?AutoRange: AutoRange * [<Optional; DefaultParameterValue ((null :> obj))>] ?RangeMode: RangeMode * [<Optional; DefaultParameterValue ((null :> obj))>] ?Range: Range * [<Optional; DefaultParameterValue ((null :> obj))>] ?FixedRange: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickMode: TickMode * [<Optional; DefaultParameterValue ((null :> obj))>] ?NTicks: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?Tick0: #IConvertible * [<Optional; DefaultParameterValue ((null :> obj))>] ?DTick: #IConvertible * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickVals: #IConvertible seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickText: #IConvertible seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?Ticks: TickOptions * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowTickLabels: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickFont: Font * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickAngle: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowTickPrefix: ShowTickOption * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickPrefix: string * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowTickSuffix: ShowTickOption * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickSuffix: string * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowExponent: ShowExponent * [<Optional; DefaultParameterValue ((null :> obj))>] ?ExponentFormat: ExponentFormat * [<Optional; DefaultParameterValue ((null :> obj))>] ?MinExponent: float * [<Optional; DefaultParameterValue ((null :> obj))>] ?SeparateThousands: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickFormat: string * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickFormatStops: TickFormatStop seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowLine: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?LineColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?LineWidth: float * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowGrid: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?GridColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?GridWidth: float * [<Optional; DefaultParameterValue ((null :> obj))>] ?CategoryOrder: CategoryOrder * [<Optional; DefaultParameterValue ((null :> obj))>] ?CategoryArray: #IConvertible seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?ArrayDTick: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?ArrayTick0: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?CheaterType: CheaterType * [<Optional; DefaultParameterValue ((null :> obj))>] ?EndLine: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?EndLineColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?EndLineWidth: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?LabelPadding: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?LabelPrefix: string * [<Optional; DefaultParameterValue ((null :> obj))>] ?LabelSuffix: string * [<Optional; DefaultParameterValue ((null :> obj))>] ?MinorGridColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?MinorGridCount: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?MinorGridWidth: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?Smoothing: float * [<Optional; DefaultParameterValue ((null :> obj))>] ?StartLine: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?StartLineColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?StartLineWidth: int -> LinearAxis static member initCategorical: categoryOrder: CategoryOrder * [<Optional; DefaultParameterValue ((null :> obj))>] ?Visible: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?Color: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?Title: Title * [<Optional; DefaultParameterValue ((null :> obj))>] ?AutoTypeNumbers: AutoTypeNumbers * [<Optional; DefaultParameterValue ((null :> obj))>] ?AutoRange: AutoRange * [<Optional; DefaultParameterValue ((null :> obj))>] ?RangeMode: RangeMode * [<Optional; DefaultParameterValue ((null :> obj))>] ?Range: Range * [<Optional; DefaultParameterValue ((null :> obj))>] ?FixedRange: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?ScaleAnchor: LinearAxisId * [<Optional; DefaultParameterValue ((null :> obj))>] ?ScaleRatio: float * [<Optional; DefaultParameterValue ((null :> obj))>] ?Constrain: AxisConstraint * [<Optional; DefaultParameterValue ((null :> obj))>] ?ConstrainToward: AxisConstraintDirection * [<Optional; DefaultParameterValue ((null :> obj))>] ?Matches: LinearAxisId * [<Optional; DefaultParameterValue ((null :> obj))>] ?Rangebreaks: Rangebreak seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickMode: TickMode * [<Optional; DefaultParameterValue ((null :> obj))>] ?NTicks: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?Tick0: #IConvertible * [<Optional; DefaultParameterValue ((null :> obj))>] ?DTick: #IConvertible * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickVals: #IConvertible seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickText: #IConvertible seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?Ticks: TickOptions * [<Optional; DefaultParameterValue ((null :> obj))>] ?TicksOn: CategoryTickAnchor * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickLabelMode: TickLabelMode * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickLabelPosition: TickLabelPosition * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickLabelOverflow: TickLabelOverflow * [<Optional; DefaultParameterValue ((null :> obj))>] ?Mirror: Mirror * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickLen: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickWidth: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowTickLabels: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?AutoMargin: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowSpikes: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?SpikeColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?SpikeThickness: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?SpikeDash: DrawingStyle * [<Optional; DefaultParameterValue ((null :> obj))>] ?SpikeMode: SpikeMode * [<Optional; DefaultParameterValue ((null :> obj))>] ?SpikeSnap: SpikeSnap * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickFont: Font * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickAngle: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowTickPrefix: ShowTickOption * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickPrefix: string * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowTickSuffix: ShowTickOption * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickSuffix: string * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowExponent: ShowExponent * [<Optional; DefaultParameterValue ((null :> obj))>] ?ExponentFormat: ExponentFormat * [<Optional; DefaultParameterValue ((null :> obj))>] ?MinExponent: float * [<Optional; DefaultParameterValue ((null :> obj))>] ?SeparateThousands: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickFormat: string * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickFormatStops: TickFormatStop seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?HoverFormat: string * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowLine: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?LineColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?LineWidth: float * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowGrid: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?GridColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?GridWidth: float * [<Optional; DefaultParameterValue ((null :> obj))>] ?ZeroLine: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?ZeroLineColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?ZeroLineWidth: float * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowDividers: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?DividerColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?DividerWidth: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?Anchor: LinearAxisId * [<Optional; DefaultParameterValue ((null :> obj))>] ?Side: Side * [<Optional; DefaultParameterValue ((null :> obj))>] ?Overlaying: LinearAxisId * [<Optional; DefaultParameterValue ((null :> obj))>] ?Layer: Layer * [<Optional; DefaultParameterValue ((null :> obj))>] ?Domain: Range * [<Optional; DefaultParameterValue ((null :> obj))>] ?Position: float * [<Optional; DefaultParameterValue ((null :> obj))>] ?CategoryArray: #IConvertible seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?UIRevision: #IConvertible * [<Optional; DefaultParameterValue ((null :> obj))>] ?RangeSlider: RangeSlider * [<Optional; DefaultParameterValue ((null :> obj))>] ?RangeSelector: RangeSelector * [<Optional; DefaultParameterValue ((null :> obj))>] ?Calendar: Calendar -> LinearAxis static member initIndicatorGauge: [<Optional; DefaultParameterValue ((null :> obj))>] ?DTick: #IConvertible * [<Optional; DefaultParameterValue ((null :> obj))>] ?ExponentFormat: ExponentFormat * [<Optional; DefaultParameterValue ((null :> obj))>] ?MinExponent: float * [<Optional; DefaultParameterValue ((null :> obj))>] ?NTicks: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?Range: Range * [<Optional; DefaultParameterValue ((null :> obj))>] ?SeparateThousands: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowExponent: ShowExponent * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowTickLabels: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowTickPrefix: ShowTickOption * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowTickSuffix: ShowTickOption * [<Optional; DefaultParameterValue ((null :> obj))>] ?Tick0: #IConvertible * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickAngle: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickFont: Font * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickFormat: string * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickFormatStops: TickFormatStop seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickLen: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickMode: TickMode * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickPrefix: string * [<Optional; DefaultParameterValue ((null :> obj))>] ?Ticks: TickOptions * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickSuffix: string * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickText: #IConvertible seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickVals: #IConvertible seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickWidth: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?Visible: bool -> LinearAxis static member style: [<Optional; DefaultParameterValue ((null :> obj))>] ?Visible: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?Color: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?Title: Title * [<Optional; DefaultParameterValue ((null :> obj))>] ?AxisType: AxisType * [<Optional; DefaultParameterValue ((null :> obj))>] ?AutoTypeNumbers: AutoTypeNumbers * [<Optional; DefaultParameterValue ((null :> obj))>] ?AutoRange: AutoRange * [<Optional; DefaultParameterValue ((null :> obj))>] ?RangeMode: RangeMode * [<Optional; DefaultParameterValue ((null :> obj))>] ?Range: Range * [<Optional; DefaultParameterValue ((null :> obj))>] ?FixedRange: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?ScaleAnchor: LinearAxisId * [<Optional; DefaultParameterValue ((null :> obj))>] ?ScaleRatio: float * [<Optional; DefaultParameterValue ((null :> obj))>] ?Constrain: AxisConstraint * [<Optional; DefaultParameterValue ((null :> obj))>] ?ConstrainToward: AxisConstraintDirection * [<Optional; DefaultParameterValue ((null :> obj))>] ?Matches: LinearAxisId * [<Optional; DefaultParameterValue ((null :> obj))>] ?Rangebreaks: Rangebreak seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickMode: TickMode * [<Optional; DefaultParameterValue ((null :> obj))>] ?NTicks: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?Tick0: #IConvertible * [<Optional; DefaultParameterValue ((null :> obj))>] ?DTick: #IConvertible * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickVals: #IConvertible seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickText: #IConvertible seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?Ticks: TickOptions * [<Optional; DefaultParameterValue ((null :> obj))>] ?TicksOn: CategoryTickAnchor * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickLabelMode: TickLabelMode * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickLabelPosition: TickLabelPosition * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickLabelOverflow: TickLabelOverflow * [<Optional; DefaultParameterValue ((null :> obj))>] ?Mirror: Mirror * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickLen: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickWidth: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowTickLabels: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?AutoMargin: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowSpikes: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?SpikeColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?SpikeThickness: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?SpikeDash: DrawingStyle * [<Optional; DefaultParameterValue ((null :> obj))>] ?SpikeMode: SpikeMode * [<Optional; DefaultParameterValue ((null :> obj))>] ?SpikeSnap: SpikeSnap * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickFont: Font * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickAngle: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowTickPrefix: ShowTickOption * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickPrefix: string * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowTickSuffix: ShowTickOption * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickSuffix: string * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowExponent: ShowExponent * [<Optional; DefaultParameterValue ((null :> obj))>] ?ExponentFormat: ExponentFormat * [<Optional; DefaultParameterValue ((null :> obj))>] ?MinExponent: float * [<Optional; DefaultParameterValue ((null :> obj))>] ?SeparateThousands: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickFormat: string * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickFormatStops: TickFormatStop seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?HoverFormat: string * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowLine: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?LineColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?LineWidth: float * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowGrid: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?GridColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?GridWidth: float * [<Optional; DefaultParameterValue ((null :> obj))>] ?ZeroLine: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?ZeroLineColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?ZeroLineWidth: float * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowDividers: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?DividerColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?DividerWidth: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?Anchor: LinearAxisId * [<Optional; DefaultParameterValue ((null :> obj))>] ?Side: Side * [<Optional; DefaultParameterValue ((null :> obj))>] ?Overlaying: LinearAxisId * [<Optional; DefaultParameterValue ((null :> obj))>] ?Layer: Layer * [<Optional; DefaultParameterValue ((null :> obj))>] ?Domain: Range * [<Optional; DefaultParameterValue ((null :> obj))>] ?Position: float * [<Optional; DefaultParameterValue ((null :> obj))>] ?CategoryOrder: CategoryOrder * [<Optional; DefaultParameterValue ((null :> obj))>] ?CategoryArray: #IConvertible seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?UIRevision: #IConvertible * [<Optional; DefaultParameterValue ((null :> obj))>] ?RangeSlider: RangeSlider * [<Optional; DefaultParameterValue ((null :> obj))>] ?RangeSelector: RangeSelector * [<Optional; DefaultParameterValue ((null :> obj))>] ?Calendar: Calendar * [<Optional; DefaultParameterValue ((null :> obj))>] ?ArrayDTick: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?ArrayTick0: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?CheaterType: CheaterType * [<Optional; DefaultParameterValue ((null :> obj))>] ?EndLine: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?EndLineColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?EndLineWidth: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?LabelPadding: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?LabelPrefix: string * [<Optional; DefaultParameterValue ((null :> obj))>] ?LabelSuffix: string * [<Optional; DefaultParameterValue ((null :> obj))>] ?MinorGridColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?MinorGridCount: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?MinorGridWidth: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?Smoothing: float * [<Optional; DefaultParameterValue ((null :> obj))>] ?StartLine: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?StartLineColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?StartLineWidth: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?BackgroundColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowBackground: bool -> (LinearAxis -> LinearAxis)
<summary>Linear axes can be used as x and y scales on 2D plots, and as x,y, and z scales on 3D plots.</summary>
--------------------
new: unit -> LayoutObjects.LinearAxis
type LinearAxis = inherit DynamicObj new: unit -> LinearAxis static member init: [<Optional; DefaultParameterValue ((null :> obj))>] ?Visible: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?Color: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?Title: Title * [<Optional; DefaultParameterValue ((null :> obj))>] ?AxisType: AxisType * [<Optional; DefaultParameterValue ((null :> obj))>] ?AutoTypeNumbers: AutoTypeNumbers * [<Optional; DefaultParameterValue ((null :> obj))>] ?AutoRange: AutoRange * [<Optional; DefaultParameterValue ((null :> obj))>] ?RangeMode: RangeMode * [<Optional; DefaultParameterValue ((null :> obj))>] ?Range: Range * [<Optional; DefaultParameterValue ((null :> obj))>] ?FixedRange: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?ScaleAnchor: LinearAxisId * [<Optional; DefaultParameterValue ((null :> obj))>] ?ScaleRatio: float * [<Optional; DefaultParameterValue ((null :> obj))>] ?Constrain: AxisConstraint * [<Optional; DefaultParameterValue ((null :> obj))>] ?ConstrainToward: AxisConstraintDirection * [<Optional; DefaultParameterValue ((null :> obj))>] ?Matches: LinearAxisId * [<Optional; DefaultParameterValue ((null :> obj))>] ?Rangebreaks: Rangebreak seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickMode: TickMode * [<Optional; DefaultParameterValue ((null :> obj))>] ?NTicks: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?Tick0: #IConvertible * [<Optional; DefaultParameterValue ((null :> obj))>] ?DTick: #IConvertible * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickVals: #IConvertible seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickText: #IConvertible seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?Ticks: TickOptions * [<Optional; DefaultParameterValue ((null :> obj))>] ?TicksOn: CategoryTickAnchor * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickLabelMode: TickLabelMode * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickLabelPosition: TickLabelPosition * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickLabelOverflow: TickLabelOverflow * [<Optional; DefaultParameterValue ((null :> obj))>] ?Mirror: Mirror * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickLen: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickWidth: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowTickLabels: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?AutoMargin: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowSpikes: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?SpikeColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?SpikeThickness: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?SpikeDash: DrawingStyle * [<Optional; DefaultParameterValue ((null :> obj))>] ?SpikeMode: SpikeMode * [<Optional; DefaultParameterValue ((null :> obj))>] ?SpikeSnap: SpikeSnap * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickFont: Font * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickAngle: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowTickPrefix: ShowTickOption * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickPrefix: string * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowTickSuffix: ShowTickOption * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickSuffix: string * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowExponent: ShowExponent * [<Optional; DefaultParameterValue ((null :> obj))>] ?ExponentFormat: ExponentFormat * [<Optional; DefaultParameterValue ((null :> obj))>] ?MinExponent: float * [<Optional; DefaultParameterValue ((null :> obj))>] ?SeparateThousands: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickFormat: string * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickFormatStops: TickFormatStop seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?HoverFormat: string * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowLine: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?LineColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?LineWidth: float * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowGrid: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?GridColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?GridWidth: float * [<Optional; DefaultParameterValue ((null :> obj))>] ?ZeroLine: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?ZeroLineColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?ZeroLineWidth: float * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowDividers: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?DividerColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?DividerWidth: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?Anchor: LinearAxisId * [<Optional; DefaultParameterValue ((null :> obj))>] ?Side: Side * [<Optional; DefaultParameterValue ((null :> obj))>] ?Overlaying: LinearAxisId * [<Optional; DefaultParameterValue ((null :> obj))>] ?Layer: Layer * [<Optional; DefaultParameterValue ((null :> obj))>] ?Domain: Range * [<Optional; DefaultParameterValue ((null :> obj))>] ?Position: float * [<Optional; DefaultParameterValue ((null :> obj))>] ?CategoryOrder: CategoryOrder * [<Optional; DefaultParameterValue ((null :> obj))>] ?CategoryArray: #IConvertible seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?UIRevision: #IConvertible * [<Optional; DefaultParameterValue ((null :> obj))>] ?RangeSlider: RangeSlider * [<Optional; DefaultParameterValue ((null :> obj))>] ?RangeSelector: RangeSelector * [<Optional; DefaultParameterValue ((null :> obj))>] ?Calendar: Calendar * [<Optional; DefaultParameterValue ((null :> obj))>] ?BackgroundColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowBackground: bool -> LinearAxis static member initCarpet: [<Optional; DefaultParameterValue ((null :> obj))>] ?Color: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?Title: Title * [<Optional; DefaultParameterValue ((null :> obj))>] ?AxisType: AxisType * [<Optional; DefaultParameterValue ((null :> obj))>] ?AutoTypeNumbers: AutoTypeNumbers * [<Optional; DefaultParameterValue ((null :> obj))>] ?AutoRange: AutoRange * [<Optional; DefaultParameterValue ((null :> obj))>] ?RangeMode: RangeMode * [<Optional; DefaultParameterValue ((null :> obj))>] ?Range: Range * [<Optional; DefaultParameterValue ((null :> obj))>] ?FixedRange: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickMode: TickMode * [<Optional; DefaultParameterValue ((null :> obj))>] ?NTicks: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?Tick0: #IConvertible * [<Optional; DefaultParameterValue ((null :> obj))>] ?DTick: #IConvertible * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickVals: #IConvertible seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickText: #IConvertible seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?Ticks: TickOptions * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowTickLabels: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickFont: Font * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickAngle: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowTickPrefix: ShowTickOption * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickPrefix: string * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowTickSuffix: ShowTickOption * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickSuffix: string * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowExponent: ShowExponent * [<Optional; DefaultParameterValue ((null :> obj))>] ?ExponentFormat: ExponentFormat * [<Optional; DefaultParameterValue ((null :> obj))>] ?MinExponent: float * [<Optional; DefaultParameterValue ((null :> obj))>] ?SeparateThousands: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickFormat: string * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickFormatStops: TickFormatStop seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowLine: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?LineColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?LineWidth: float * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowGrid: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?GridColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?GridWidth: float * [<Optional; DefaultParameterValue ((null :> obj))>] ?CategoryOrder: CategoryOrder * [<Optional; DefaultParameterValue ((null :> obj))>] ?CategoryArray: #IConvertible seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?ArrayDTick: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?ArrayTick0: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?CheaterType: CheaterType * [<Optional; DefaultParameterValue ((null :> obj))>] ?EndLine: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?EndLineColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?EndLineWidth: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?LabelPadding: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?LabelPrefix: string * [<Optional; DefaultParameterValue ((null :> obj))>] ?LabelSuffix: string * [<Optional; DefaultParameterValue ((null :> obj))>] ?MinorGridColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?MinorGridCount: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?MinorGridWidth: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?Smoothing: float * [<Optional; DefaultParameterValue ((null :> obj))>] ?StartLine: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?StartLineColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?StartLineWidth: int -> LinearAxis static member initCategorical: categoryOrder: CategoryOrder * [<Optional; DefaultParameterValue ((null :> obj))>] ?Visible: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?Color: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?Title: Title * [<Optional; DefaultParameterValue ((null :> obj))>] ?AutoTypeNumbers: AutoTypeNumbers * [<Optional; DefaultParameterValue ((null :> obj))>] ?AutoRange: AutoRange * [<Optional; DefaultParameterValue ((null :> obj))>] ?RangeMode: RangeMode * [<Optional; DefaultParameterValue ((null :> obj))>] ?Range: Range * [<Optional; DefaultParameterValue ((null :> obj))>] ?FixedRange: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?ScaleAnchor: LinearAxisId * [<Optional; DefaultParameterValue ((null :> obj))>] ?ScaleRatio: float * [<Optional; DefaultParameterValue ((null :> obj))>] ?Constrain: AxisConstraint * [<Optional; DefaultParameterValue ((null :> obj))>] ?ConstrainToward: AxisConstraintDirection * [<Optional; DefaultParameterValue ((null :> obj))>] ?Matches: LinearAxisId * [<Optional; DefaultParameterValue ((null :> obj))>] ?Rangebreaks: Rangebreak seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickMode: TickMode * [<Optional; DefaultParameterValue ((null :> obj))>] ?NTicks: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?Tick0: #IConvertible * [<Optional; DefaultParameterValue ((null :> obj))>] ?DTick: #IConvertible * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickVals: #IConvertible seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickText: #IConvertible seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?Ticks: TickOptions * [<Optional; DefaultParameterValue ((null :> obj))>] ?TicksOn: CategoryTickAnchor * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickLabelMode: TickLabelMode * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickLabelPosition: TickLabelPosition * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickLabelOverflow: TickLabelOverflow * [<Optional; DefaultParameterValue ((null :> obj))>] ?Mirror: Mirror * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickLen: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickWidth: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowTickLabels: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?AutoMargin: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowSpikes: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?SpikeColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?SpikeThickness: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?SpikeDash: DrawingStyle * [<Optional; DefaultParameterValue ((null :> obj))>] ?SpikeMode: SpikeMode * [<Optional; DefaultParameterValue ((null :> obj))>] ?SpikeSnap: SpikeSnap * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickFont: Font * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickAngle: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowTickPrefix: ShowTickOption * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickPrefix: string * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowTickSuffix: ShowTickOption * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickSuffix: string * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowExponent: ShowExponent * [<Optional; DefaultParameterValue ((null :> obj))>] ?ExponentFormat: ExponentFormat * [<Optional; DefaultParameterValue ((null :> obj))>] ?MinExponent: float * [<Optional; DefaultParameterValue ((null :> obj))>] ?SeparateThousands: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickFormat: string * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickFormatStops: TickFormatStop seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?HoverFormat: string * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowLine: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?LineColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?LineWidth: float * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowGrid: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?GridColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?GridWidth: float * [<Optional; DefaultParameterValue ((null :> obj))>] ?ZeroLine: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?ZeroLineColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?ZeroLineWidth: float * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowDividers: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?DividerColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?DividerWidth: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?Anchor: LinearAxisId * [<Optional; DefaultParameterValue ((null :> obj))>] ?Side: Side * [<Optional; DefaultParameterValue ((null :> obj))>] ?Overlaying: LinearAxisId * [<Optional; DefaultParameterValue ((null :> obj))>] ?Layer: Layer * [<Optional; DefaultParameterValue ((null :> obj))>] ?Domain: Range * [<Optional; DefaultParameterValue ((null :> obj))>] ?Position: float * [<Optional; DefaultParameterValue ((null :> obj))>] ?CategoryArray: #IConvertible seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?UIRevision: #IConvertible * [<Optional; DefaultParameterValue ((null :> obj))>] ?RangeSlider: RangeSlider * [<Optional; DefaultParameterValue ((null :> obj))>] ?RangeSelector: RangeSelector * [<Optional; DefaultParameterValue ((null :> obj))>] ?Calendar: Calendar -> LinearAxis static member initIndicatorGauge: [<Optional; DefaultParameterValue ((null :> obj))>] ?DTick: #IConvertible * [<Optional; DefaultParameterValue ((null :> obj))>] ?ExponentFormat: ExponentFormat * [<Optional; DefaultParameterValue ((null :> obj))>] ?MinExponent: float * [<Optional; DefaultParameterValue ((null :> obj))>] ?NTicks: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?Range: Range * [<Optional; DefaultParameterValue ((null :> obj))>] ?SeparateThousands: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowExponent: ShowExponent * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowTickLabels: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowTickPrefix: ShowTickOption * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowTickSuffix: ShowTickOption * [<Optional; DefaultParameterValue ((null :> obj))>] ?Tick0: #IConvertible * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickAngle: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickFont: Font * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickFormat: string * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickFormatStops: TickFormatStop seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickLen: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickMode: TickMode * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickPrefix: string * [<Optional; DefaultParameterValue ((null :> obj))>] ?Ticks: TickOptions * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickSuffix: string * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickText: #IConvertible seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickVals: #IConvertible seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickWidth: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?Visible: bool -> LinearAxis static member style: [<Optional; DefaultParameterValue ((null :> obj))>] ?Visible: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?Color: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?Title: Title * [<Optional; DefaultParameterValue ((null :> obj))>] ?AxisType: AxisType * [<Optional; DefaultParameterValue ((null :> obj))>] ?AutoTypeNumbers: AutoTypeNumbers * [<Optional; DefaultParameterValue ((null :> obj))>] ?AutoRange: AutoRange * [<Optional; DefaultParameterValue ((null :> obj))>] ?RangeMode: RangeMode * [<Optional; DefaultParameterValue ((null :> obj))>] ?Range: Range * [<Optional; DefaultParameterValue ((null :> obj))>] ?FixedRange: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?ScaleAnchor: LinearAxisId * [<Optional; DefaultParameterValue ((null :> obj))>] ?ScaleRatio: float * [<Optional; DefaultParameterValue ((null :> obj))>] ?Constrain: AxisConstraint * [<Optional; DefaultParameterValue ((null :> obj))>] ?ConstrainToward: AxisConstraintDirection * [<Optional; DefaultParameterValue ((null :> obj))>] ?Matches: LinearAxisId * [<Optional; DefaultParameterValue ((null :> obj))>] ?Rangebreaks: Rangebreak seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickMode: TickMode * [<Optional; DefaultParameterValue ((null :> obj))>] ?NTicks: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?Tick0: #IConvertible * [<Optional; DefaultParameterValue ((null :> obj))>] ?DTick: #IConvertible * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickVals: #IConvertible seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickText: #IConvertible seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?Ticks: TickOptions * [<Optional; DefaultParameterValue ((null :> obj))>] ?TicksOn: CategoryTickAnchor * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickLabelMode: TickLabelMode * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickLabelPosition: TickLabelPosition * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickLabelOverflow: TickLabelOverflow * [<Optional; DefaultParameterValue ((null :> obj))>] ?Mirror: Mirror * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickLen: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickWidth: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowTickLabels: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?AutoMargin: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowSpikes: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?SpikeColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?SpikeThickness: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?SpikeDash: DrawingStyle * [<Optional; DefaultParameterValue ((null :> obj))>] ?SpikeMode: SpikeMode * [<Optional; DefaultParameterValue ((null :> obj))>] ?SpikeSnap: SpikeSnap * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickFont: Font * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickAngle: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowTickPrefix: ShowTickOption * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickPrefix: string * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowTickSuffix: ShowTickOption * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickSuffix: string * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowExponent: ShowExponent * [<Optional; DefaultParameterValue ((null :> obj))>] ?ExponentFormat: ExponentFormat * [<Optional; DefaultParameterValue ((null :> obj))>] ?MinExponent: float * [<Optional; DefaultParameterValue ((null :> obj))>] ?SeparateThousands: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickFormat: string * [<Optional; DefaultParameterValue ((null :> obj))>] ?TickFormatStops: TickFormatStop seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?HoverFormat: string * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowLine: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?LineColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?LineWidth: float * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowGrid: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?GridColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?GridWidth: float * [<Optional; DefaultParameterValue ((null :> obj))>] ?ZeroLine: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?ZeroLineColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?ZeroLineWidth: float * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowDividers: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?DividerColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?DividerWidth: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?Anchor: LinearAxisId * [<Optional; DefaultParameterValue ((null :> obj))>] ?Side: Side * [<Optional; DefaultParameterValue ((null :> obj))>] ?Overlaying: LinearAxisId * [<Optional; DefaultParameterValue ((null :> obj))>] ?Layer: Layer * [<Optional; DefaultParameterValue ((null :> obj))>] ?Domain: Range * [<Optional; DefaultParameterValue ((null :> obj))>] ?Position: float * [<Optional; DefaultParameterValue ((null :> obj))>] ?CategoryOrder: CategoryOrder * [<Optional; DefaultParameterValue ((null :> obj))>] ?CategoryArray: #IConvertible seq * [<Optional; DefaultParameterValue ((null :> obj))>] ?UIRevision: #IConvertible * [<Optional; DefaultParameterValue ((null :> obj))>] ?RangeSlider: RangeSlider * [<Optional; DefaultParameterValue ((null :> obj))>] ?RangeSelector: RangeSelector * [<Optional; DefaultParameterValue ((null :> obj))>] ?Calendar: Calendar * [<Optional; DefaultParameterValue ((null :> obj))>] ?ArrayDTick: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?ArrayTick0: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?CheaterType: CheaterType * [<Optional; DefaultParameterValue ((null :> obj))>] ?EndLine: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?EndLineColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?EndLineWidth: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?LabelPadding: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?LabelPrefix: string * [<Optional; DefaultParameterValue ((null :> obj))>] ?LabelSuffix: string * [<Optional; DefaultParameterValue ((null :> obj))>] ?MinorGridColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?MinorGridCount: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?MinorGridWidth: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?Smoothing: float * [<Optional; DefaultParameterValue ((null :> obj))>] ?StartLine: bool * [<Optional; DefaultParameterValue ((null :> obj))>] ?StartLineColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?StartLineWidth: int * [<Optional; DefaultParameterValue ((null :> obj))>] ?BackgroundColor: Color * [<Optional; DefaultParameterValue ((null :> obj))>] ?ShowBackground: bool -> (LinearAxis -> LinearAxis)
<summary>Linear axes can be used as x and y scales on 2D plots, and as x,y, and z scales on 3D plots.</summary>
--------------------
new: unit -> LayoutObjects.LinearAxis
static member LayoutObjects.LinearAxis.init: [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Visible: bool * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Color: Color * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Title: Title * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?AxisType: StyleParam.AxisType * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?AutoTypeNumbers: StyleParam.AutoTypeNumbers * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?AutoRange: StyleParam.AutoRange * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?RangeMode: StyleParam.RangeMode * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Range: StyleParam.Range * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?FixedRange: bool * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?ScaleAnchor: StyleParam.LinearAxisId * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?ScaleRatio: float * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Constrain: StyleParam.AxisConstraint * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?ConstrainToward: StyleParam.AxisConstraintDirection * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Matches: StyleParam.LinearAxisId * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Rangebreaks: LayoutObjects.Rangebreak seq * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?TickMode: StyleParam.TickMode * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?NTicks: int * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Tick0: #IConvertible * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?DTick: #IConvertible * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?TickVals: #IConvertible seq * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?TickText: #IConvertible seq * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Ticks: StyleParam.TickOptions * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?TicksOn: StyleParam.CategoryTickAnchor * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?TickLabelMode: StyleParam.TickLabelMode * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?TickLabelPosition: StyleParam.TickLabelPosition * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?TickLabelOverflow: StyleParam.TickLabelOverflow * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Mirror: StyleParam.Mirror * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?TickLen: int * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?TickWidth: int * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?TickColor: Color * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?ShowTickLabels: bool * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?AutoMargin: bool * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?ShowSpikes: bool * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?SpikeColor: Color * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?SpikeThickness: int * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?SpikeDash: StyleParam.DrawingStyle * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?SpikeMode: StyleParam.SpikeMode * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?SpikeSnap: StyleParam.SpikeSnap * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?TickFont: Font * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?TickAngle: int * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?ShowTickPrefix: StyleParam.ShowTickOption * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?TickPrefix: string * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?ShowTickSuffix: StyleParam.ShowTickOption * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?TickSuffix: string * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?ShowExponent: StyleParam.ShowExponent * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?ExponentFormat: StyleParam.ExponentFormat * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?MinExponent: float * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?SeparateThousands: bool * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?TickFormat: string * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?TickFormatStops: TickFormatStop seq * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?HoverFormat: string * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?ShowLine: bool * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?LineColor: Color * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?LineWidth: float * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?ShowGrid: bool * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?GridColor: Color * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?GridWidth: float * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?ZeroLine: bool * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?ZeroLineColor: Color * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?ZeroLineWidth: float * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?ShowDividers: bool * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?DividerColor: Color * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?DividerWidth: int * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Anchor: StyleParam.LinearAxisId * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Side: StyleParam.Side * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Overlaying: StyleParam.LinearAxisId * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Layer: StyleParam.Layer * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Domain: StyleParam.Range * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Position: float * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?CategoryOrder: StyleParam.CategoryOrder * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?CategoryArray: #IConvertible seq * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?UIRevision: #IConvertible * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?RangeSlider: LayoutObjects.RangeSlider * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?RangeSelector: LayoutObjects.RangeSelector * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Calendar: StyleParam.Calendar * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?BackgroundColor: Color * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?ShowBackground: bool -> LayoutObjects.LinearAxis
module GenericChart
from Plotly.NET
<summary> Module to represent a GenericChart </summary>
<summary> Module to represent a GenericChart </summary>
val toChartHTML: gChart: GenericChart.GenericChart -> string
<summary> Converts a GenericChart to it HTML representation. The div layer has a default size of 600 if not specified otherwise. </summary>
<summary> Converts a GenericChart to it HTML representation. The div layer has a default size of 600 if not specified otherwise. </summary>
Multiple items
module Ols from NovaSBE.Finance
--------------------
type Ols<'Record> = new: formula: string * data: 'Record seq -> Ols<'Record> member fit: unit -> RegressionResults member df_model: int member df_resid: int member endog_names: string member exog_names: string array member k_constant: int
<summary>Create a model from a formula and collection of records</summary>
--------------------
new: formula: string * data: 'Record seq -> Ols<'Record>
module Ols from NovaSBE.Finance
--------------------
type Ols<'Record> = new: formula: string * data: 'Record seq -> Ols<'Record> member fit: unit -> RegressionResults member df_model: int member df_resid: int member endog_names: string member exog_names: string array member k_constant: int
<summary>Create a model from a formula and collection of records</summary>
--------------------
new: formula: string * data: 'Record seq -> Ols<'Record>
Multiple items
type Array = new: unit -> Array static member geomspace: start: float * stop: float * num: int * ?IncludeEndpoint: bool -> float array static member linspace: start: float * stop: float * num: int * ?IncludeEndpoint: bool -> float array
--------------------
new: unit -> Array
type Array = new: unit -> Array static member geomspace: start: float * stop: float * num: int * ?IncludeEndpoint: bool -> float array static member linspace: start: float * stop: float * num: int * ?IncludeEndpoint: bool -> float array
--------------------
new: unit -> Array
val filter: predicate: ('T -> bool) -> array: 'T array -> 'T array
val capePrediction: xs: Predictors array -> ReturnPrediction
type 'T array = 'T array
val mdl: RegressionResults
property Array.Length: int with get
<summary>Gets the total number of elements in all the dimensions of the <see cref="T:System.Array" />.</summary>
<exception cref="T:System.OverflowException">The array is multidimensional and contains more than <see cref="F:System.Int32.MaxValue">Int32.MaxValue</see> elements.</exception>
<returns>The total number of elements in all the dimensions of the <see cref="T:System.Array" />; zero if there are no elements in the array.</returns>
<summary>Gets the total number of elements in all the dimensions of the <see cref="T:System.Array" />.</summary>
<exception cref="T:System.OverflowException">The array is multidimensional and contains more than <see cref="F:System.Int32.MaxValue">Int32.MaxValue</see> elements.</exception>
<returns>The total number of elements in all the dimensions of the <see cref="T:System.Array" />; zero if there are no elements in the array.</returns>
val lastObs: Predictors
val last: array: 'T array -> 'T
member RegressionResults.predict: data: 'a seq -> float array
val capePredictionRestricted: xs: Predictors array -> ReturnPrediction
val slope: float
val min: e1: 'T -> e2: 'T -> 'T (requires comparison)
property RegressionResults.coefs: Map<string,float> with get
<summary> The estimated model coefficients </summary>
<summary> The estimated model coefficients </summary>
val prediction: float
val max: e1: 'T -> e2: 'T -> 'T (requires comparison)
val index1999: int
val findIndex: predicate: ('T -> bool) -> array: 'T array -> int
val printfn: format: Printf.TextWriterFormat<'T> -> 'T
val cape1927Index: int
val muCAPE: ReturnPrediction array
val i: int
static member Chart.Line: xy: (#IConvertible * #IConvertible) seq * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?ShowMarkers: bool * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Name: string * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?ShowLegend: bool * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Opacity: float * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?MultiOpacity: float seq * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Text: 'a2 * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?MultiText: 'a2 seq * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?TextPosition: StyleParam.TextPosition * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?MultiTextPosition: StyleParam.TextPosition seq * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?MarkerColor: Color * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?MarkerColorScale: StyleParam.Colorscale * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?MarkerOutline: Line * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?MarkerSymbol: StyleParam.MarkerSymbol * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?MultiMarkerSymbol: StyleParam.MarkerSymbol seq * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Marker: TraceObjects.Marker * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?LineColor: Color * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?LineColorScale: StyleParam.Colorscale * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?LineWidth: float * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?LineDash: StyleParam.DrawingStyle * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Line: Line * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?StackGroup: string * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Orientation: StyleParam.Orientation * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?GroupNorm: StyleParam.GroupNorm * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Fill: StyleParam.Fill * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?FillColor: Color * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((false :> obj))>] ?UseWebGL: bool * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((true :> obj))>] ?UseDefaults: bool -> GenericChart.GenericChart (requires 'a2 :> IConvertible)
static member Chart.Line: x: #IConvertible seq * y: #IConvertible seq * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?ShowMarkers: bool * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Name: string * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?ShowLegend: bool * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Opacity: float * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?MultiOpacity: float seq * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Text: 'a2 * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?MultiText: 'a2 seq * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?TextPosition: StyleParam.TextPosition * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?MultiTextPosition: StyleParam.TextPosition seq * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?MarkerColor: Color * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?MarkerColorScale: StyleParam.Colorscale * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?MarkerOutline: Line * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?MarkerSymbol: StyleParam.MarkerSymbol * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?MultiMarkerSymbol: StyleParam.MarkerSymbol seq * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Marker: TraceObjects.Marker * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?LineColor: Color * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?LineColorScale: StyleParam.Colorscale * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?LineWidth: float * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?LineDash: StyleParam.DrawingStyle * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Line: Line * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?StackGroup: string * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Orientation: StyleParam.Orientation * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?GroupNorm: StyleParam.GroupNorm * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Fill: StyleParam.Fill * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?FillColor: Color * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((false :> obj))>] ?UseWebGL: bool * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((true :> obj))>] ?UseDefaults: bool -> GenericChart.GenericChart (requires 'a2 :> IConvertible)
static member Chart.Line: x: #IConvertible seq * y: #IConvertible seq * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?ShowMarkers: bool * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Name: string * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?ShowLegend: bool * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Opacity: float * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?MultiOpacity: float seq * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Text: 'a2 * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?MultiText: 'a2 seq * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?TextPosition: StyleParam.TextPosition * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?MultiTextPosition: StyleParam.TextPosition seq * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?MarkerColor: Color * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?MarkerColorScale: StyleParam.Colorscale * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?MarkerOutline: Line * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?MarkerSymbol: StyleParam.MarkerSymbol * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?MultiMarkerSymbol: StyleParam.MarkerSymbol seq * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Marker: TraceObjects.Marker * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?LineColor: Color * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?LineColorScale: StyleParam.Colorscale * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?LineWidth: float * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?LineDash: StyleParam.DrawingStyle * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Line: Line * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?StackGroup: string * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Orientation: StyleParam.Orientation * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?GroupNorm: StyleParam.GroupNorm * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Fill: StyleParam.Fill * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?FillColor: Color * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((false :> obj))>] ?UseWebGL: bool * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((true :> obj))>] ?UseDefaults: bool -> GenericChart.GenericChart (requires 'a2 :> IConvertible)
val map: mapping: ('T -> 'U) -> array: 'T array -> 'U array
static member Chart.combine: gCharts: GenericChart.GenericChart seq -> GenericChart.GenericChart
val muCAPEMap: Map<DateTime,float>
type PredictionCombo =
{
Month: DateTime
Actual: float
PredRegression: float
PredHistAvg: float
}
val accuracyComps: PredictionCombo array
val x: PredictionCombo
PredictionCombo.Month: DateTime
val rmse: xy: (float * float) array -> float
val xy: (float * float) array
val averageBy: projection: ('T -> 'U) -> array: 'T array -> 'U (requires member (+) and member DivideByInt and member Zero)
val x: float
val y: float
val sqrt: value: 'T -> 'U (requires member Sqrt)
val rmses: {| Month: DateTime; mseCAPE: float; mseHist: float |} array
val mseCAPE: float
PredictionCombo.Actual: float
PredictionCombo.PredRegression: float
val mseHist: float
PredictionCombo.PredHistAvg: float
val rmseChart: GenericChart.GenericChart
val x: {| Month: DateTime; mseCAPE: float; mseHist: float |}
anonymous record field Month: DateTime
anonymous record field mseCAPE: float
anonymous record field mseHist: float
val rmsesDiffChart: GenericChart.GenericChart
static member Chart.withTitle: title: Title -> (GenericChart.GenericChart -> GenericChart.GenericChart)
static member Chart.withTitle: title: string * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?TitleFont: Font -> (GenericChart.GenericChart -> GenericChart.GenericChart)
static member Chart.withTitle: title: string * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?TitleFont: Font -> (GenericChart.GenericChart -> GenericChart.GenericChart)
val oosR2: xs: PredictionCombo seq -> float
val xs: PredictionCombo seq
Multiple items
val seq: sequence: 'T seq -> 'T seq
--------------------
type 'T seq = Collections.Generic.IEnumerable<'T>
val seq: sequence: 'T seq -> 'T seq
--------------------
type 'T seq = Collections.Generic.IEnumerable<'T>
val sseHist: float
val sumBy: projection: ('T -> 'U) -> source: 'T seq -> 'U (requires member (+) and member Zero)
val sseRegression: float
val oosr2Chart: GenericChart.GenericChart
val dt: DateTime
val xs: float
static member Chart.withSize: width: float * height: float -> (GenericChart.GenericChart -> GenericChart.GenericChart)
static member Chart.withSize: [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Width: int * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Height: int -> (GenericChart.GenericChart -> GenericChart.GenericChart)
static member Chart.withSize: [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Width: int * [<Runtime.InteropServices.Optional; Runtime.InteropServices.DefaultParameterValue ((null :> obj))>] ?Height: int -> (GenericChart.GenericChart -> GenericChart.GenericChart)