Sebastian Lukas Hauer
Lehrstuhl für Computergraphik, TU Dortmund
Ein Codeblock, der eine Klasse mit dem Namen -chart
besitzt wird als Quelle für Daten eines Diagramms für Chart.js interpretiert.
Die möglichen Klassennamen sind:
.bar-chart
.horizontalBar-chart
.line-chart
.radar-chart
.doughnut-chart
.pie-chart
.polarArea-chart
Im Folgenden sehen Sie für alle Diagrammtypen Beispiele mit dem entsprechenden Quellcode.
``` {.line-chart width="512px" }
January, February, March, April, May, June, July, August, September, October, November, December
James Smith,-52.0,59.0,-61.0,-80.0,56.0,-75.0,-40.0,45.0,-49.0,58.0,-68.0,70.0
Derek Jones, 98.0,-38.0,82.0,-54.0,-34.0,27.0,90.0,-36.0,60.0,-45.0,40.0,35.0
```
January, February, March, April, May, June, July, August, September, October, November, December
James Smith,-52.0,59.0,-61.0,-80.0,56.0,-75.0,-40.0,45.0,-49.0,58.0,-68.0,70.0
Derek Jones, 98.0,-38.0,82.0,-54.0,-34.0,27.0,90.0,-36.0,60.0,-45.0,40.0,35.0
``` {.bar-chart width="512px" }
January, February, March, April, May, June, July, August, September, October, November, December
James Smith, 65.0, 59.0, 80.0, 81.0, 56.0, 55.0, 40.0, 45.0, 49.0, 58.0, 68.0, 70.0
Derek Jones, 28.0, 48.0, 40.0, 19.0, 86.0, 27.0, 90.0, 65.0, 60.0, 45.0, 40.0, 35.0
```
January, February, March, April, May, June, July, August, September, October, November, December
James Smith, 65.0, 59.0, 80.0, 81.0, 56.0, 55.0, 40.0, 45.0, 49.0, 58.0, 68.0, 70.0
Derek Jones, 28.0, 48.0, 40.0, 19.0, 86.0, 27.0, 90.0, 65.0, 60.0, 45.0, 40.0, 35.0
``` {.horizontalBar-chart width="512px" }
January, February, March, April, May, June, July, August, September, October, November, December
James Smith, 65.0, 59.0, 80.0, 81.0, 56.0, 55.0, 40.0, 45.0, 49.0, 58.0, 68.0, 70.0
Derek Jones, 28.0, 48.0, 40.0, 19.0, 86.0, 27.0, 90.0, 65.0, 60.0, 45.0, 40.0, 35.0
```
January, February, March, April, May, June, July, August, September, October, November, December
James Smith, 65.0, 59.0, 80.0, 81.0, 56.0, 55.0, 40.0, 45.0, 49.0, 58.0, 68.0, 70.0
Derek Jones, 28.0, 48.0, 40.0, 19.0, 86.0, 27.0, 90.0, 65.0, 60.0, 45.0, 40.0, 35.0
``` {.radar-chart width="384px" }
January, February, March, April, May, June, July, August, September, October, November, December
James Smith, 65.0, 59.0, 80.0, 81.0, 56.0, 55.0, 40.0, 45.0, 49.0, 58.0, 68.0, 70.0
Derek Jones, 28.0, 48.0, 40.0, 19.0, 86.0, 27.0, 90.0, 65.0, 60.0, 45.0, 40.0, 35.0
```
January, February, March, April, May, June, July, August, September, October, November, December
James Smith, 65.0, 59.0, 80.0, 81.0, 56.0, 55.0, 40.0, 45.0, 49.0, 58.0, 68.0, 70.0
Derek Jones, 28.0, 48.0, 40.0, 19.0, 86.0, 27.0, 90.0, 65.0, 60.0, 45.0, 40.0, 35.0
``` {.doughnut-chart width="384px" }
January, February, March, April, May, June, July, August, September, October, November, December
James Smith, 65.0, 59.0, 80.0, 81.0, 56.0, 55.0, 40.0, 45.0, 49.0, 58.0, 68.0, 70.0
Derek Jones, 28.0, 48.0, 40.0, 19.0, 86.0, 27.0, 90.0, 65.0, 60.0, 45.0, 40.0, 35.0
```
January, February, March, April, May, June, July, August, September, October, November, December
James Smith, 65.0, 59.0, 80.0, 81.0, 56.0, 55.0, 40.0, 45.0, 49.0, 58.0, 68.0, 70.0
Derek Jones, 28.0, 48.0, 40.0, 19.0, 86.0, 27.0, 90.0, 65.0, 60.0, 45.0, 40.0, 35.0
``` {.pie-chart width="384px" }
January, February, March, April, May
James Smith, 25.0, 9.0, 18.0, 20.0, 27.0
```
January, February, March, April, May
James Smith, 25.0, 9.0, 18.0, 20.0, 27.0
``` {.polarArea-chart width="384px" }
January, February, March, April, May
James Smith, 25.0, 9.0, 18.0, 20.0, 27.0
```
January, February, March, April, May
James Smith, 25.0, 9.0, 18.0, 20.0, 27.0