You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+16-15Lines changed: 16 additions & 15 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
3
3
The forgiving plotting API designed for use with [Data-Forge](https://github.com/data-forge/data-forge-ts).
4
4
5
-
Use Data-Forge Plot to quickly and conveniently render charts from your data in JavaScript or TypeScript. It is an interface to other JS charting libraries such as C3.
5
+
Use Data-Forge Plot to quickly and conveniently render charts from your data in JavaScript or TypeScript. It is an abstraction layer that connects Data-Forge with JavaScript visualization libraries so that it's easy to plot charts from your data.
6
6
7
7
Why not do your data wrangling, analysis and visualization entirely in JavaScript? To support my effort please buy or help promote my book
8
8
[Data Wrangling with JavaScript](http://bit.ly/2t2cJu2).
@@ -11,25 +11,20 @@ Or check out my blog: [The Data Wrangler](http://www.the-data-wrangler.com/).
11
11
12
12
Do your prototyping and exploratory data analysis in JavaScript with [Data-Forge Notebook](http://www.data-forge-notebook.com/).
13
13
14
-
THIS JS LIBRARY IS A WORK IN PROGRESS
15
-
16
-
If you want to understand and give feedback on this new API, [please first read my introductory blog post](http://www.the-data-wrangler.com/introducing-data-forge-plot/).
17
-
18
14
Please join the conversation on [Gitter](https://gitter.im/data-forge)
19
15
20
16
## Project Goals
21
17
22
-
- To go as simple and conveniently as possible from a series or dataframe to chart.
23
-
- To be able to output charts and visualizations directly from Node.js to image files.
24
-
- To be able to export an web-based interactive chart from Node.js that could easily be hosted under a web-server.
25
-
- To integrate with a Juptyr Notebook style application for Node.js / JavaScript.
18
+
- To simply and conveniently from a series or dataframe to chart.
19
+
- To create charts and visualizations in Node.js and the browser.
20
+
- To export web-based interactive charts that can easily be hosted under a web-server.
26
21
- To be able to serialize a chart to JSON and then reinstantiate it from the JSON in a web-app.
27
-
- To separate chart definition and data definition so that chart definitions can easily be reused with different data sets.
28
-
- To configure charts either via JSON or via the fluent API, ultimately though it should be able to be expressed in JSON but with fluent API as syntactic sugar.
22
+
- To separate configuration and data definition to make it easy to reuse charts.
23
+
- To configure charts in JSON or fluent API.
29
24
30
25
## Usage
31
26
32
-
Some instructions for using Data-Forge Plot. These instructions are for JavaScript but this library also works in TypeScript.
27
+
Some instructions for using Data-Forge Plot. These instructions are for JavaScript, but this library also works in TypeScript.
33
28
34
29
### Install
35
30
@@ -43,13 +38,20 @@ Some instructions for using Data-Forge Plot. These instructions are for JavaScri
43
38
require('data-forge-plot'); // Extends Data-Forge with the 'plot' function.
44
39
```
45
40
46
-
### Rendering a chart from a CSV file
41
+
### Rendering a chart from a CSV file to an image file
0 commit comments