차트
플러터에서 사용가능한 다양한 차트 라이브러리를 샘플소스와 함께 제공합니다.
Last updated
플러터에서 사용가능한 다양한 차트 라이브러리를 샘플소스와 함께 제공합니다.
Last updated
SfCartesianChart(
primaryXAxis: CategoryAxis(),
series: <ChartSeries<ChartData, String>>[
LineSeries<ChartData, String>(
dataSource: [
ChartData('Jan', 35),
ChartData('Feb', 28),
ChartData('Mar', 34),
ChartData('Apr', 32),
ChartData('May', 40)
],
xValueMapper: (ChartData data, _) => data.x,
yValueMapper: (ChartData data, _) => data.y,
dataLabelSettings: DataLabelSettings(isVisible: true))
])SfCartesianChart(
primaryXAxis: CategoryAxis(),
series: <ChartSeries<ChartData, String>>[
BarSeries<ChartData, String>(
dataSource: [
ChartData('Jan', 35),
ChartData('Feb', 28),
ChartData('Mar', 34),
ChartData('Apr', 32),
ChartData('May', 40)
],
xValueMapper: (ChartData data, _) => data.x,
yValueMapper: (ChartData data, _) => data.y,
dataLabelSettings: DataLabelSettings(isVisible: true))
])SfCircularChart(
series: <CircularSeries>[
PieSeries<Map<String, dynamic>, String>(
dataSource: [
{'category': 'A', 'value': 10},
{'category': 'B', 'value': 15},
{'category': 'C', 'value': 20},
{'category': 'D', 'value': 25},
],
xValueMapper: (datum, index) => datum['category'],
yValueMapper: (datum, index) => datum['value'],
),
],
)SfCartesianChart(
series: <ChartSeries>[
ScatterSeries<Map<String, dynamic>, double>(
dataSource: [
{'x': 1.0, 'y': 10.0},
{'x': 2.0, 'y': 15.0},
{'x': 3.0, 'y': 20.0},
{'x': 4.0, 'y': 25.0},
],
xValueMapper: (datum, index) => datum['x'],
yValueMapper: (datum, index) => datum['y'],
),
],
)SfCircularChart(
series: <CircularSeries>[
RadialBarSeries<Map<String, dynamic>, String>(
dataSource: [
{'category': 'A', 'value': 10},
{'category': 'B', 'value': 15},
{'category': 'C', 'value': 20},
{'category': 'D', 'value': 25},
],
xValueMapper: (datum, index) => datum['category'],
yValueMapper: (datum, index) => datum['value'],
),
],
)