Buy Me a Coffee? Your support is much appreciated!
PayPal Me: https://www.paypal.me/jiejenn/5
Venmo: @Jie-Jenn
import numpy as np import matplotlib.pyplot as plt def format_number(data_value, indx): if data_value >= 1_000_000: formatter = '{:1.1f}M'.format(data_value*0.000_001) else: formatter = '{:1.0f}K'.format(data_value*0.001) return formatter labels = ['A', 'B', 'C'] values = [500_000, 1_000_000, 3_300_000] plt.style.use('ggplot') fig, ax = plt.subplots(figsize=(10, 5)) ax.barh(labels, values) step_value = 250000 plt.xticks(np.arange(0, max(values)+step_value, step_value)) plt.tight_layout() plt.show()