2016-11-05 2 views
1

OSX 시에라을 위해 :FsPlot 나는 다음과 같은 코드 오류 메시지가 가지고

: 나는이 코드를 실행하면 (sudipta 무 케르에서 예제 코드)

#load "./packages/FsPlot.0.6.6/FsPlotBootstrap.fsx" 
open FsPlot.Highcharts.Charting 

// Logistic Regression 
let z = [for i in -10. .. 10. -> (i,1./(1.+exp -i))] 
z 
|> Chart.Spline 
|> Chart.WithTitle "Sigmoid Function" 
|> Chart.WithName "g(z)" 

, 나는 FSI에 오류 메시지를 가지고있다

Loading /eUSB/sync/fsharp/packages/FsPlot.0.6.6/FsPlotBootstrap.fsx] 
namespace FSI_0008 
    System.ComponentModel.Win32Exception: ApplicationName='/eUSB/sync/fsharp/packages/FsPlot.0.6.6/./tools/chromedriver.exe', 
    CommandLine='--port=53810', CurrentDirectory='', Native error= Access denied 
     at System.Diagnostics.Process.Start_noshell (System.Diagnostics.ProcessStartInfo startInfo, System.Diagnostics.Process p 
    rocess) <0x11eab6f10 + 0x006f3> in <filename unknown>:0 
    Stopped due to error 

오류는 win32와 관련이 있으며 FsPlot은 OSX를 지원하지 않습니다.

언제든지 알려 주시기 바랍니다. 오류를 수정하려면 어떻게해야합니까?

답변

2

소스 코드를 XPlot (FsLab 패키지의 일부)으로 마이그레이션하면 원활하게 실행됩니다.

#load "./packages/FsLab.1.0.2/FsLab.fsx" 
open XPlot.GoogleCharts 

// Logistic Regression 
let z = [for i in -10. .. 10. -> (i,1./(1.+exp -i))] 

let options = 
    Options 
    (title = "Sigmoid Function", curveType = "function", 
     legend = Legend(position = "bottom")) 

[z] 
|> Chart.Line 
|> Chart.WithOptions options 
|> Chart.WithLabels ["g(z)"] 
관련 문제