{"id":19870808,"url":"https://github.com/javascriptdata/danfojs-doc","last_synced_at":"2025-09-07T15:41:21.435Z","repository":{"id":42503926,"uuid":"275880781","full_name":"javascriptdata/danfojs-doc","owner":"javascriptdata","description":"Documentation for Danfo.js","archived":false,"fork":false,"pushed_at":"2024-02-25T02:04:01.000Z","size":2918,"stargazers_count":10,"open_issues_count":11,"forks_count":20,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-11T16:31:58.029Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/javascriptdata.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"contributing-guide.md","funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-06-29T17:18:43.000Z","updated_at":"2024-02-25T02:02:52.000Z","dependencies_parsed_at":"2025-01-11T16:37:13.599Z","dependency_job_id":null,"html_url":"https://github.com/javascriptdata/danfojs-doc","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/javascriptdata%2Fdanfojs-doc","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/javascriptdata%2Fdanfojs-doc/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/javascriptdata%2Fdanfojs-doc/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/javascriptdata%2Fdanfojs-doc/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/javascriptdata","download_url":"https://codeload.github.com/javascriptdata/danfojs-doc/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241292551,"owners_count":19939627,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-12T16:10:10.866Z","updated_at":"2025-03-01T00:36:19.263Z","avatar_url":"https://github.com/javascriptdata.png","language":null,"readme":"---\ndescription: \u003e-\n  Danfo.js is an open-source, JavaScript library providing high-performance,\n  intuitive, and easy-to-use data structures for manipulating and processing\n  structured data.\n---\n\n# Danfo.js Documentation\n\nD**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.**\n\n## Main Features\n\n* Danfo.js is fast and supports[ Tensorflow.js](https://js.tensorflow.org)'s tensors out of the box. This means you can [convert Danfo.js ](api-reference/dataframe/)DataFrames to Tensors, and vice versa.\n* Easy handling of missing data (represented as `NaN, undefined, or null`) in data\n* Size mutability: columns can be inserted/deleted from DataFrames\n* 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\n* Powerful, flexible, [groupby](api-reference/groupby/) functionality to perform split-apply-combine operations on data sets, for both aggregating and transforming data\n* Make it easy to convert Arrays, JSONs, List or Objects, Tensors, and differently-indexed data structures into DataFrame objects\n* Intelligent label-based slicing, fancy indexing, and querying of large data sets\n* Intuitive [merging](api-reference/general-functions/danfo.merge.md) and [joining](api-reference/general-functions/danfo.concat.md) data sets\n* 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.\n* Powerful, flexible, and intiutive API for [plotting](https://app.gitbook.com/@jsdata/s/danfojs/\\~/drafts/-MESZnq3\\_VBU0EW71MxS/api-reference/plotting) DataFrames and Series interactively.\n* Timeseries-specific functionality: date range generation and date and time properties.\n* 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\n\n## Getting Started\n\nNew to Danfo? Check out the getting started guides. It contains a quick introduction to D\\_anfo's\\_ main concepts and links to additional content.\n\n{% content-ref url=\"getting-started.md\" %}\n[getting-started.md](getting-started.md)\n{% endcontent-ref %}\n\n## **API Reference**\n\nThe reference guide contains a detailed description of the **danfo** API. The reference describes how each function works and which parameters can be used.\n\n{% content-ref url=\"api-reference/\" %}\n[api-reference](api-reference/)\n{% endcontent-ref %}\n\n## User Guides/Tutorials\n\n{% content-ref url=\"examples/\" %}\n[examples](examples/)\n{% endcontent-ref %}\n\n## Building Data Driven Applications with Danfo.js - Book\n\n{% content-ref url=\"building-data-driven-applications-with-danfo.js-book.md\" %}\n[building-data-driven-applications-with-danfo.js-book.md](building-data-driven-applications-with-danfo.js-book.md)\n{% endcontent-ref %}\n\n## Contributing Guide\n\nWant to help improve our documentation and existing functionalities? The contributing guidelines will guide you through the process.\n\n{% content-ref url=\"contributing-guide.md\" %}\n[contributing-guide.md](contributing-guide.md)\n{% endcontent-ref %}\n\n## Release Notes\n\n{% content-ref url=\"release-notes.md\" %}\n[release-notes.md](release-notes.md)\n{% endcontent-ref %}\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjavascriptdata%2Fdanfojs-doc","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjavascriptdata%2Fdanfojs-doc","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjavascriptdata%2Fdanfojs-doc/lists"}