- Notifications
You must be signed in to change notification settings - Fork 10
Expand file tree
/
Copy pathusing_quickchartfunction.py
More file actions
Latest commit
34 lines (31 loc) · 889 Bytes
/
Copy pathusing_quickchartfunction.py
File metadata and controls
34 lines (31 loc) · 889 Bytes
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
fromdatetimeimportdatetime
fromquickchartimportQuickChart, QuickChartFunction
qc=QuickChart()
qc.width=600
qc.height=300
qc.device_pixel_ratio=2.0
qc.config= {
"type": "bar",
"data": {
"labels": [datetime(2020, 1, 15), datetime(2021, 1, 15)],
"datasets": [{"label": "Foo", "data": [1, 2]}],
},
"options": {
"scales": {
"yAxes": [
{"ticks": {"callback": QuickChartFunction('(val) => val + "k"')}},
{
"ticks": {
"callback": QuickChartFunction("""function(val) {
return val + '???';
}""")
}
},
],
"xAxes": [
{"ticks": {"callback": QuickChartFunction('(val) => "$" + val')}}
],
}
},
}
print(qc.get_url())