244 lines
6.6 KiB
Markdown
244 lines
6.6 KiB
Markdown
---
|
|
title: Abiturdurchschnitte
|
|
draft: false
|
|
description: >
|
|
In den Jahren 1999 und 2001 gab es keine Abschlussjahrgänge am GCG.
|
|
1999 nicht, da sieben Jahre zuvor keine Aufnahme in die siebente Klasse,
|
|
sondern in die fünfte Klasse erfolgte und 2001 vollzog sich der Übergang zum
|
|
Abitur nach 13 Schuljahren.
|
|
type: pages
|
|
aliases:
|
|
- /schulchronik/pages/abiturdurchschnitte
|
|
---
|
|
|
|
<script src="https://assets.cantorgymnasium.de/echarts/v5/echarts.min.js"></script>
|
|
<div id="chart-container"></div>
|
|
<script>
|
|
var dom = document.getElementById("chart-container");
|
|
echarts.registerLocale("DE", {
|
|
time: {
|
|
month: [
|
|
'Januar', 'Februar', 'März', 'April', 'Mai', 'Juni',
|
|
'Juli', 'August', 'September', 'Oktober', 'November', 'Dezember'
|
|
],
|
|
monthAbbr: [
|
|
'Jan', 'Feb', 'Mar', 'Apr', 'Mai', 'Jun',
|
|
'Jul', 'Aug', 'Sep', 'Okt', 'Nov', 'Dez'
|
|
],
|
|
dayOfWeek: [
|
|
'Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag'
|
|
],
|
|
dayOfWeekAbbr: [
|
|
'So', 'Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa'
|
|
]
|
|
},
|
|
legend: {
|
|
selector: {
|
|
all: 'Alle',
|
|
inverse: 'Invertiert'
|
|
}
|
|
},
|
|
toolbox: {
|
|
brush: {
|
|
title: {
|
|
rect: 'Box Auswahl',
|
|
polygon: 'Lasso Auswahl',
|
|
lineX: 'Horizontale Auswahl',
|
|
lineY: 'Vertikale Auswahl',
|
|
keep: 'Bereich Auswahl',
|
|
clear: 'Auswahl zurücksetzen'
|
|
}
|
|
},
|
|
dataView: {
|
|
title: 'Daten Ansicht',
|
|
lang: ['Daten Ansicht', 'Schließen', 'Aktualisieren']
|
|
},
|
|
dataZoom: {
|
|
title: {
|
|
zoom: 'Zoom',
|
|
back: 'Zoom zurücksetzen'
|
|
}
|
|
},
|
|
magicType: {
|
|
title: {
|
|
line: 'Zu Liniendiagramm wechseln',
|
|
bar: 'Zu Balkendiagramm wechseln',
|
|
stack: 'Stapel',
|
|
tiled: 'Kachel'
|
|
}
|
|
},
|
|
restore: {
|
|
title: 'Wiederherstellen'
|
|
},
|
|
saveAsImage: {
|
|
title: 'Als Bild speichern',
|
|
lang: ['Rechtsklick zum Speichern des Bildes']
|
|
}
|
|
},
|
|
series: {
|
|
typeNames: {
|
|
pie: 'Tortendiagramm',
|
|
bar: 'Balkendiagramm',
|
|
line: 'Liniendiagramm',
|
|
scatter: 'Streudiagramm',
|
|
effectScatter: 'Welligkeits-Streudiagramm',
|
|
radar: 'Radar-Karte',
|
|
tree: 'Baum',
|
|
treemap: 'Baumkarte',
|
|
boxplot: 'Boxplot',
|
|
candlestick: 'Kerzenständer',
|
|
k: 'K Liniendiagramm',
|
|
heatmap: 'Heatmap',
|
|
map: 'Karte',
|
|
parallel: 'Parallele Koordinatenkarte',
|
|
lines: 'Liniendiagramm',
|
|
graph: 'Beziehungsgrafik',
|
|
sankey: 'Sankey-Diagramm',
|
|
funnel: 'Trichterdiagramm',
|
|
gauge: 'Meßanzeige',
|
|
pictorialBar: 'Bildlicher Balken',
|
|
themeRiver: 'Thematische Flusskarte',
|
|
sunburst: 'Sonnenausbruch'
|
|
}
|
|
},
|
|
aria: {
|
|
general: {
|
|
withTitle: 'Dies ist ein Diagramm über "{title}"',
|
|
withoutTitle: 'Dies ist ein Diagramm'
|
|
},
|
|
series: {
|
|
single: {
|
|
prefix: '',
|
|
withName: ' mit Typ {seriesType} namens {seriesName}.',
|
|
withoutName: ' mit Typ {seriesType}.'
|
|
},
|
|
multiple: {
|
|
prefix: '. Es besteht aus {seriesCount} Serienzählung.',
|
|
withName: ' Die Serie {seriesId} ist ein {seriesType} welcher {seriesName} darstellt.',
|
|
withoutName: ' Die {seriesId}-Reihe ist ein {seriesType}.',
|
|
separator: {
|
|
middle: '',
|
|
end: ''
|
|
}
|
|
}
|
|
},
|
|
data: {
|
|
allData: 'Die Daten sind wie folgt: ',
|
|
partialData: 'Die ersten {displayCnt} Elemente sind: ',
|
|
withName: 'die Daten für {name} sind {value}',
|
|
withoutName: '{value}',
|
|
separator: {
|
|
middle: ',',
|
|
end: '.'
|
|
}
|
|
}
|
|
}
|
|
});
|
|
var chart = echarts.init(dom, null, {
|
|
renderer: "canvas",
|
|
useDirtyRect: false,
|
|
locale: "DE"
|
|
});
|
|
var option;
|
|
jQuery.get("/data/abiturdurchschnitte.json",
|
|
function (data) {
|
|
chart.setOption(
|
|
(option = {
|
|
title: {
|
|
text: "Abiturdurchschnitte",
|
|
},
|
|
tooltip: {
|
|
trigger: "axis"
|
|
},
|
|
xAxis: {
|
|
data: data['abiturdurchschnitte'].map(function (item) {
|
|
return item['jahr'];
|
|
})
|
|
},
|
|
yAxis: {
|
|
min: 1.0,
|
|
inverse: true
|
|
},
|
|
toolbox: {
|
|
right: 10,
|
|
feature: {
|
|
dataZoom: {
|
|
yAxisIndex: "none"
|
|
},
|
|
restore: {},
|
|
saveAsImage: {}
|
|
}
|
|
},
|
|
dataZoom: [
|
|
{
|
|
startValue: "1992"
|
|
},
|
|
{
|
|
type: "inside"
|
|
}
|
|
],
|
|
visualMap: {
|
|
top: 50,
|
|
right: 10,
|
|
precision: 1,
|
|
pieces: [
|
|
{
|
|
gt: 1.0,
|
|
lte: 1.5,
|
|
color: "#06511c",
|
|
},
|
|
{
|
|
gt: 1.5,
|
|
lte: 2.0,
|
|
color: "#0b9834"
|
|
},
|
|
{
|
|
gt: 2.0,
|
|
lte: 2.5,
|
|
color: "#10df4c"
|
|
}
|
|
],
|
|
outOfRange: {
|
|
color: "#999"
|
|
}
|
|
},
|
|
series: {
|
|
name: "Abiturdurchschnitt",
|
|
type: "line",
|
|
data: data['abiturdurchschnitte'].map(function (item) {
|
|
return item['schnitt'];
|
|
}),
|
|
markLine: {
|
|
silent: true,
|
|
lineStyle: {
|
|
color: "#333"
|
|
},
|
|
data: [
|
|
{
|
|
yAxis: 1.25
|
|
},
|
|
{
|
|
yAxis: 1.5
|
|
},
|
|
{
|
|
yAxis: 1.75
|
|
},
|
|
{
|
|
yAxis: 2.0
|
|
},
|
|
{
|
|
yAxis: 2.25
|
|
}
|
|
]
|
|
}
|
|
}
|
|
})
|
|
);
|
|
}
|
|
);
|
|
if (option && typeof option === "object") {
|
|
chart.setOption(option);
|
|
}
|
|
window.addEventListener("resize", chart.resize);
|
|
</script>
|