如何让Fsharp显示Charting?
How to make Fsharp show Charting?
Chart.Line [ for x in 1.0 .. 100.0 -> (x, x ** 2.0) ]
我试了很多次才能看到 Fsharp 的图表 F# Charting
我安装了一些我认为需要的扩展:
- Fsharp.Charting
- Fsharp.Chart
- Fsharp.Charting.Gtk
- Microsoft.Chart.Controls
但这一切对我来说似乎还不够。你能给我一些有用的指南吗?非常感谢。
如果您 运行 从 F# Interactive 进行此操作并使用推荐的方法引用该库,则加载会在 F# Interactive 中注册一个处理程序,它将在您 运行 时自动打开图表创建图表的线。即,加载库使用:
#I "packages/FSharp.Charting"
#load "FSharp.Charting.fsx"
然后使用以下方法创建图表:
Chart.Line [ for x in 1.0 .. 100.0 -> (x, x ** 2.0) ]
如果您不在脚本中,或者如果您仅引用 dll
(或者如果您的编辑器处理 F# 脚本的方式与标准编辑器不同——我认为情况不应该如此) , 那么你需要显式调用 Show
方法:
Chart.Line [ for x in 1.0 .. 100.0 -> (x, x ** 2.0) ]
|> Chart.Show
通过以下方式添加 System.Drawing 对项目的引用:右键单击引用 >
程序集 > 框架 > System.Drawing
然后试试这个代码。
open FSharp.Charting
Chart.Line [ for x in 1.0 .. 100.0 -> (x, x ** 2.0) ]
|> Chart.Show
[<EntryPoint>]
let main argv = 0
如果你是我,你可以卸载 + 安装 Visual Emprise。
这个原因让我想了很多次。
谢谢所有在我困难中帮助我的人。
Chart.Line [ for x in 1.0 .. 100.0 -> (x, x ** 2.0) ]
我试了很多次才能看到 Fsharp 的图表 F# Charting
我安装了一些我认为需要的扩展:
- Fsharp.Charting
- Fsharp.Chart
- Fsharp.Charting.Gtk
- Microsoft.Chart.Controls
但这一切对我来说似乎还不够。你能给我一些有用的指南吗?非常感谢。
如果您 运行 从 F# Interactive 进行此操作并使用推荐的方法引用该库,则加载会在 F# Interactive 中注册一个处理程序,它将在您 运行 时自动打开图表创建图表的线。即,加载库使用:
#I "packages/FSharp.Charting"
#load "FSharp.Charting.fsx"
然后使用以下方法创建图表:
Chart.Line [ for x in 1.0 .. 100.0 -> (x, x ** 2.0) ]
如果您不在脚本中,或者如果您仅引用 dll
(或者如果您的编辑器处理 F# 脚本的方式与标准编辑器不同——我认为情况不应该如此) , 那么你需要显式调用 Show
方法:
Chart.Line [ for x in 1.0 .. 100.0 -> (x, x ** 2.0) ]
|> Chart.Show
通过以下方式添加 System.Drawing 对项目的引用:右键单击引用 > 程序集 > 框架 > System.Drawing
然后试试这个代码。
open FSharp.Charting
Chart.Line [ for x in 1.0 .. 100.0 -> (x, x ** 2.0) ]
|> Chart.Show
[<EntryPoint>]
let main argv = 0
如果你是我,你可以卸载 + 安装 Visual Emprise。
这个原因让我想了很多次。
谢谢所有在我困难中帮助我的人。