我有一个时间序列A
,其每个数字都包含val_list
中给出的相关值数。例如,A中的2表示41.62和38.2
A = [2,3,4,1,2]
val_list = [41.62,38.2,65.67,33.19,87.12,46.51,32.47,32.11,97.10,13.12,40.91,88.37]
我想在一个子图中将A
绘制为条形,并将相应的值绘制为另一个子图中的点。我已经关注并需要协助为A
的每个值绘制多个点:
fig, (ax1, ax2) = plt.subplots(2,1, sharex=True, figsize=(10,10))
pct_list = pd.DataFrame({'A' : pct85}, index=y_lst) # y_lst is list with years ['1981','1982','1983','1984','1985']
pct_list.plot.bar(grid=True, ax=ax2, ylim=(0,10), figsize=(5,5))