- commit
- 661522a27347be0f1adb8f6b739b35dea423e355
- parent
- fad4a8c5e036bf96e3d93ec9445d968deace83a9
- Author
- Tobias Bengfort <bengfort@mpib-berlin.mpg.de>
- Date
- 2025-04-24 16:41
fix half label for floats
Diffstat
| M | simplecharts.py | 7 | ++++++- |
1 files changed, 6 insertions, 1 deletions
diff --git a/simplecharts.py b/simplecharts.py
@@ -85,10 +85,15 @@ class BaseRenderer: 85 85 s += self.line(0, 0, 0, self.height, self.ui_color) 86 86 s += self.line(0, self.width, self.height, self.height, self.ui_color) 87 87 -1 88 if isinstance(max_value, float): -1 89 half = max_value / 2 -1 90 else: -1 91 half = max_value // 2 -1 92 88 93 group = '' 89 94 for y, value in [ 90 95 (self.height, 0),91 -1 (self.height / 2, max_value // 2),-1 96 (self.height / 2, half), 92 97 (0, max_value), 93 98 ]: 94 99 group += self.text(value, -self.char_padding, y, **{