Hi Peter, thank you! Wonderful article.

Not to nitpick, but I identified this unnecessary semicolon (within the Python block) when trying out.

ax.set_xticklabels(rename_x_axis['labels']);