I didn't want my axis to show 1k or 2m instead of 1,000 and 2,000,000 because some people don't understand it so I modified the "canvas.py" code under the subroutine part of "def format_value(number, decimal=3):"
If you comment out the parts below to have a "#" at the start and add the new row below without the "#" then it shows the full number without being made shorter. Make sure you have the right number of spaces at the start of the new code.
# while number >= 1000 and unit_index < len(units):
# number /= 1000.0
# unit_index += 1
# formatted_number = "{:.1f}".format(number).rstrip('.')
formatted_number = "{:,.1f}".format(number).rstrip('.')
Regards, Peter