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
+26-16
Original file line number
Diff line number
Diff line change
@@ -7,52 +7,62 @@ description: >-
7
7
8
8
# Danfo.js Documentation
9
9
10
-
D**anfo.js** is heavily inspired by the [Pandas](https://pandas.pydata.org/pandas-docs/stable/index.html) library and provides a similar interface and API. This means users familiar with the [Pandas ](https://pandas.pydata.org/pandas-docs/stable/index.html)API can easily use D**anfo.js.**
10
+
D**anfo.js** is heavily inspired by the [Pandas](https://pandas.pydata.org/pandas-docs/stable/index.html) library and provides a similar interface and API. This means users familiar with the [Pandas ](https://pandas.pydata.org/pandas-docs/stable/index.html)API can easily use D**anfo.js.**
11
11
12
12
## Main Features
13
13
14
-
* Danfo.js is fast. It is built on[ Tensorflow.js](https://js.tensorflow.org/), and supports tensors out of the box. This means you can [convert danfo data structure](api-reference/dataframe/) to Tensors.
15
-
* Easy handling of missing****data \(represented as `NaN`\) in floating point as well as non-floating point data
14
+
* Danfo.js is fast. It is built on[ Tensorflow.js](https://js.tensorflow.org), and supports tensors out of the box. This means you can [convert Danfo.js ](api-reference/dataframe/)DataFrames to Tensors, and vice versa.
15
+
* Easy handling of missing****data (represented as `NaN`) in floating point as well as non-floating point data
16
16
* Size mutability: columns can be inserted/deleted from DataFrame
17
17
* Automatic and explicit alignment: objects can be explicitly aligned to a set of labels, or the user can simply ignore the labels and let [`Series`](api-reference/series/), [`DataFrame`](api-reference/dataframe/), etc. automatically align the data for you in computations
18
-
* Powerful, flexible [groupby](api-reference/groupby/) functionality to perform split-apply-combine operations on data sets, for both aggregating and transforming data
19
-
* Make it easy to convert Arrays, JSONs, List or Objects, Tensors and differently-indexed data structures into DataFrame objects
18
+
* Powerful, flexible,[groupby](api-reference/groupby/) functionality to perform split-apply-combine operations on data sets, for both aggregating and transforming data
19
+
* Make it easy to convert Arrays, JSONs, List or Objects, Tensors, and differently-indexed data structures into DataFrame objects
20
20
* Intelligent label-based slicing, fancy indexing, and querying of large data sets
21
21
* Intuitive [merging](api-reference/general-functions/danfo.merge.md) and [joining](api-reference/general-functions/danfo.concat.md) data sets
22
-
* Robust IO tools for loading data from [flat-files](api-reference/input-output/danfo.read_csv.md)\(CSV and delimited\) and JSON data format.
23
-
* Powerful, flexible and intutive API for [plotting](https://app.gitbook.com/@jsdata/s/danfojs/~/drafts/-MESZnq3_VBU0EW71MxS/api-reference/plotting) DataFrames and Series interactively.
22
+
* Robust IO tools for loading data from [flat-files](api-reference/input-output/danfo.read_csv.md) (CSV and delimited), Excel, and JSON data format.
23
+
* Powerful, flexible, and intiutive API for [plotting](https://app.gitbook.com/@jsdata/s/danfojs/\~/drafts/-MESZnq3\_VBU0EW71MxS/api-reference/plotting) DataFrames and Series interactively.
24
24
* Timeseries-specific functionality: date range generation and date and time properties.
25
25
* Robust data preprocessing functions like [OneHotEncoders](api-reference/general-functions/danfo.onehotencoder.md), [LabelEncoders](api-reference/general-functions/danfo.labelencoder.md), and scalers like [StandardScaler](api-reference/general-functions/danfo.standardscaler.md) and [MinMaxScaler](api-reference/general-functions/danfo.minmaxscaler.md) are supported on DataFrame and Series
26
26
27
27
## Getting Started
28
28
29
-
New to danfo? Check out the getting started guides. They contain an introduction to _danfo's_ main concepts and links to additional contents.
29
+
New to Danfo? Check out the getting started guides. It contains a quick introduction to D_anfo's _main concepts and links to additional content.
30
30
31
-
{% page-ref page="getting-started.md" %}
31
+
{% content-ref url="getting-started.md" %}
32
+
[getting-started.md](getting-started.md)
33
+
{% endcontent-ref %}
32
34
33
35
## **API Reference**
34
36
35
37
The reference guide contains a detailed description of the **danfo** API. The reference describes how each function works and which parameters can be used.
36
38
37
-
{% page-ref page="api-reference/" %}
39
+
{% content-ref url="api-reference/" %}
40
+
[api-reference](api-reference/)
41
+
{% endcontent-ref %}
38
42
39
43
## User Guides/Tutorials
40
44
41
-
{% page-ref page="examples/" %}
45
+
{% content-ref url="examples/" %}
46
+
[examples](examples/)
47
+
{% endcontent-ref %}
42
48
43
49
## Building Data Driven Applications with Danfo.js - Book
Copy file name to clipboardExpand all lines: api-reference/configuration-options.md
+6-7
Original file line number
Diff line number
Diff line change
@@ -8,12 +8,12 @@ description: >-
8
8
9
9
On DataFrame/Series creation, a config object can be passed along to configure some internal properties of the created object. The following list shows what options are available and what they do.
| tableDisplayConfig |**Object**, General table display options. Because we use the table package under the hood to display a table in the console, all [table display configurations](https://www.npmjs.com/package/table) are supported. |
14
-
| tableMaxRow |**Number**, the total number of rows to display in the console when the **print** function is called. Defaults to 10 |
15
-
| dtypeTestLim |**Number**, the total number of values to test when inferring data type. Defaults to 10 |
16
-
| lowMemoryMode |**Boolean**, whether to use minimal memory or not. Defaults to false. **Note:** There's a slight decrease in speed when low memory mode is set to true. |
14
+
| tableMaxRow |**Number**, the total number of rows to display in the console when the **print** function is called. Defaults to 10|
15
+
| dtypeTestLim |**Number**, the total number of values to test when inferring data type. Defaults to 10|
16
+
| lowMemoryMode | <p><strong>Boolean</strong>, whether to use minimal memory or not. Defaults to false. <br><strong>Note:</strong> There's a slight decrease in speed when low memory mode is set to true. </p> |
17
17
18
18
> See an example of creating DataFrame [in low memory mode](dataframe/creating-a-dataframe.md#creating-a-dataframe-and-specifying-memory-mode)
19
19
@@ -119,11 +119,10 @@ const df = new DataFrame(data, {
0 commit comments