Welcome to Software Development on Codidact!
Will you help us build our independent community of developers helping developers? We're small and trying to grow. We welcome questions about all aspects of software development, from design to code to QA and more. Got questions? Got answers? Got code you'd like someone to review? Please join us.
Post History
MWE import pandas as pd import numpy as np import matplotlib.pyplot as plt df = pd.DataFrame(np.random.rand(9, 4), columns=['a', 'b', 'c', 'd']) df.plot.bar() plt.show() Question Ho...
#1: Initial revision
How to add vertical lines for visual separation in pandas plot
# MWE ```py import pandas as pd import numpy as np import matplotlib.pyplot as plt df = pd.DataFrame(np.random.rand(9, 4), columns=['a', 'b', 'c', 'd']) df.plot.bar() plt.show() ``` ![Busy Bar Graph](https://software.codidact.com/uploads/ULaNwNrkXuSqPYiKGbEjrzGa) # Question How do I add separating vertical lines between groups? Say these are groups of three: `(0, 1, 2), LINE, (3, 4, 5), LINE, (6, 7, 8)` # Notes This really helps for recognizing patterns and tracking trends in a busy, but useful graph.