русский | English
S2 — это решение для многомерного анализа данных в таблицах, которое предоставляет компоненты для создания таблиц анализа данных. Это дополняет существующие решения для многомерного анализа данных в отрасли. Предоставляя основную библиотеку, необходимые компоненты, демонстрационные компоненты и возможности расширения, S2 позволяет разработчикам быстро и свободно использовать его.
$ npm install @antv/s2
# yarn add @antv/s2
const s2DataConfig = {
поля: {
строки: ['провинция', 'город'],
столбцы: ['тип'],
значения: ['цена'],
},
данные: [
{
провинция: 'Чжэцзян',
город: 'Ханьчжоу',
тип: 'ручка',
цена: '1',
},
{
провинция: 'Чжэцзян',
город: 'Ханьчжоу',
тип: 'бумага',
цена: '2',
},
{
провинция: 'Чжэцзян',
город: 'Цзоушань',
тип: 'ручка',
цена: '17',
},
{
провинция: 'Чжэцзян',
город: 'Цзоушань',
тип: 'бумага',
цена: '0.5',
},
{
провинция: 'Джилин',
город: 'Чанчжэн',
тип: 'ручка',
цена: '8',
},
{
провинция: 'Джилин',
город: 'Байshan',
тип: 'ручка',
цена: '9',
},
{
провинция: 'Джилин',
город: 'Чанчжэн',
тип: 'бумага',
цена: '3',
},
{
провинция: 'Джилин',
город: 'Байshan',
тип: 'бумага',
цена: '1',
},
],
};
const s2Options = {
ширина: 600,
высота: 600,
}
<div id="container"></div>
import { PivotSheet } from '@antv/s2';
const container = document.getElementById('container');
const s2 = new PivotSheet(container, s2DataConfig, s2Options);
s2.render();
| ----------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------------------------------------- |
| @antv/s2 | |
|
|
|
|
| @antv/s2-react |
|
|
|
|
|
| @antv/s2-vue |
|
|
|
|
|
Предложения, проблемы и запросы на новые функции приветствуются. Если вы хотите внести свой вклад, проверьте страницу problems.
git clone git@github.com:antvis/S2.git
cd S2
yarn # или yarn bootstrap
# сборка всего
yarn build
# отладка s2-core
yarn core:start
# отладка s2-react
yarn react:playground
# отладка s2-vue
yarn vue:playground
# юнит-тестирование
yarn test
# проверка стиля кода и типа определения
yarn lint
# запуск сайта
yarn site:bootstrap
yarn site:start
MIT@AntV
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )