Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Plot.NET

Plot data as HTML

Join the chat at https://gitter.im/publiclab/publiclab NuGet

Convert data into plotly.js compatible format and generate an HTML showing in any browser.

The API keep same as matplotlib.

For example:

var trace1 = new 
{
	x: new int[]{1, 2, 3, 4},
    y: new int[]{10, 15, 13, 17},
    type: 'scatter'
};

var trace2 = new 
{
    x: new int[]{1, 2, 3, 4},
    y: new int[]{16, 5, 11, 9},
    type: 'scatter'
};
<head>
  <!-- Plotly.js -->
  <script src="https://cdn.plot.ly/plotly-latest.min.js"></script>
</head>

<!-- Plots go in blank <div> elements. 
    You can size them in the plot layout,
    or give the div a size as shown here.
-->
<div id="tester" style="width:90%;height:250px;"></div>

<script>
    TESTER = document.getElementById('tester');

    Plotly.plot( TESTER, [{
        x: [1, 2, 3, 4, 5],
        y: [1, 2, 4, 8, 16] }], { 
        margin: { t: 0 } }, {showSendToCloud:true} );
</script>

About

.NET wrapper of plotly.js for ICSharpCore

Resources

Stars

65 stars

Watchers

6 watching

Forks

Releases

Packages

Used by

Contributors

Languages