1export const PivotAreaPercentChart = memo(() => {
2 const vseed: VSeed = {
3 chartType: 'areaPercent',
4 dimensions: [
5 { id: 'category', alias: '类别' },
6 { id: 'date', alias: '日期', encoding: 'column' },
7 { id: 'region', alias: '区域', encoding: 'row' },
8 ],
9 measures: [
10 { id: 'sales', alias: '销售额', parentId: 'group-sales' },
11 { id: 'profit', alias: '利润' },
12 ],
13 dataset: [
14 { date: '2019', region: 'east', category: 'Grocery', profit: 10, sales: 100 },
15 { date: '2019', region: 'east', category: 'Beverages', profit: 30, sales: 3200 },
16 { date: '2019', region: 'east', category: 'Dairy', profit: 30, sales: 300 },
17 { date: '2019', region: 'east', category: 'Household', profit: 50, sales: 2400 },
18 { date: '2019', region: 'east', category: 'Personal', profit: 40, sales: 500 },
19 { date: '2019', region: 'west', category: 'Grocery', profit: 10, sales: 100 },
20 { date: '2019', region: 'west', category: 'Beverages', profit: 30, sales: 3200 },
21 { date: '2019', region: 'west', category: 'Dairy', profit: 30, sales: 300 },
22 { date: '2019', region: 'west', category: 'Household', profit: 50, sales: 2400 },
23 { date: '2019', region: 'west', category: 'Personal', profit: 40, sales: 500 },
24
25 { date: '2020', region: 'east', category: 'Grocery', profit: 10, sales: 100 },
26 { date: '2020', region: 'east', category: 'Beverages', profit: 30, sales: 3200 },
27 { date: '2020', region: 'east', category: 'Dairy', profit: 30, sales: 300 },
28 { date: '2020', region: 'east', category: 'Household', profit: 50, sales: 2400 },
29 { date: '2020', region: 'east', category: 'Personal', profit: 40, sales: 500 },
30 { date: '2020', region: 'west', category: 'Grocery', profit: 10, sales: 100 },
31 { date: '2020', region: 'west', category: 'Beverages', profit: 30, sales: 3200 },
32 { date: '2020', region: 'west', category: 'Dairy', profit: 30, sales: 300 },
33 { date: '2020', region: 'west', category: 'Household', profit: 50, sales: 2400 },
34 { date: '2020', region: 'west', category: 'Personal', profit: 40, sales: 500 },
35 ],
36 }
37 return <PivotChart vseed={vseed} />
38})