# g2plot **Repository Path**: emaiqi/g2plot ## Basic Information - **Project Name**: g2plot - **Description**: 简单、易用、并具备一定扩展能力和组合能力的统计图表库,基于图形语法理论搭建而成 - **Primary Language**: JavaScript - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 35 - **Created**: 2019-11-27 - **Last Updated**: 2020-12-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # G2Plot A charting library based on the Grammar of Graphics. [![版本](https://badgen.net/npm/v/@antv/g2plot)](https://www.npmjs.com/@antv/g2plot) [![NPM downloads](http://img.shields.io/npm/dm/@antv/g2plot.svg)](http://npmjs.com/@antv/g2plot) ![最近提交](https://badgen.net/github/last-commit/antvis/g2plot) g2plot is an interactive and responsive charting library based on [the grammar of graphics](https://github.com/antvis/g2), which enables users to generate high quality statistical charts through a few lines of code easily. Moreover, combining with AntV design principles, g2plot provides standard and elegant visual styles as well as better user experience.

## Installation ```bash $ npm install @antv/g2plot ``` ## Usage ```html
``` ```js import { Bar } from '@antv/g2plot'; const data = [ { year: '1951 年', sales: 38 }, { year: '1952 年', sales: 52 }, { year: '1956 年', sales: 61 }, { year: '1957 年', sales: 145 }, { year: '1958 年', sales: 48 }, ]; const bar = new Bar(document.getElementById('container'), { data, xField: 'sales', yField: 'year', colorField: 'year', }); bar.render(); ``` ## Development ```bash $ npm install # run test case $ npm run test # run demos $ npm start ``` ## How to Contribute Please let us know how can we help. Do check out [issues](https://github.com/antvis/g2plot/issues) for bug reports or suggestions first. To become a contributor, please follow our [contributing guide](https://github.com/antvis/g2plot/blob/master/CONTRIBUTING.md). ## License MIT