import pandas as pd
import matplotlib.pyplot
import numpy as np
test_df_1 = pd.DataFrame(np.random.random_integers(100, size=(10,2)), columns = ['COL_A', 'COL_B'], index=list('abcdefghij'))
ax = test_df_1.plot(kind='bar')
test_df_2 = pd.DataFrame(np.random.random_integers(100, size=(10,2)), columns = ['COL_A', 'COL_B'], index=list('abcdefghij'))
x = np.array([r.get_x() for r in ax.patches])
w = np.array([r.get_width() for r in ax.patches])
ax.hlines(test_df_2.values.T.ravel(), x, x + w, color="red", lw=2)
Python pandas plot hlines
最新推荐文章于 2024-06-09 23:52:31 发布