-
Notifications
You must be signed in to change notification settings - Fork 0
/
flberger.sb
60 lines (53 loc) · 1.26 KB
/
flberger.sb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
# %%--- [markdown]
# properties:
# locked: true
# ---%%
# Starboard-Beispielnotebook
**Dieses Notebook wird direkt von github geladen:**
[https://github.com/FUB-HCC/starboard-test/blob/main/flberger.sb](https://github.com/FUB-HCC/starboard-test/blob/main/flberger.sb)
Dieses Notebook läuft direkt im Browser und braucht keine serverseitige Installation.
# %%--- [markdown]
# properties:
# locked: true
# ---%%
Beispiel für einen Chart.js-Graphen:
# %%--- [javascript]
# properties:
# run_on_load: true
# top_hidden: true
# locked: true
# ---%%
// Chart.js creates a global `Chart` object when it is loaded.
await import("https://unpkg.com/[email protected]/dist/Chart.bundle.min.js");
const canvas = document.createElement("canvas");
var xyValues = [
{x:50, y:7},
{x:60, y:8},
{x:70, y:8},
{x:80, y:9},
{x:90, y:9},
{x:100, y:9},
{x:110, y:10},
{x:120, y:11},
{x:130, y:14},
{x:140, y:14},
{x:150, y:15}
];
new Chart(canvas.getContext("2d"), {
type: "line",
data: {
datasets: [{
pointRadius: 4,
pointBackgroundColor: "rgb(0,0,255)",
data: xyValues
}]
},
options: {
legend: {display: false},
scales: {
xAxes: [{ticks: {min: 40, max:160}}],
yAxes: [{ticks: {min: 6, max:16}}],
}
}
});
canvas