2016-03-11 69 views
0

我有這樣的follwoing MWE一些代碼:填充柱狀圖中的差距與大熊貓重新採樣的時間序列數據

import matplotlib.pyplot as plt 
import pandas as pd 
from pandas_datareader import data 

test_df = data.get_data_yahoo('AAPL', start='2015-10-01') 
test_df = test_df.resample('W', how='sum')['Volume'] 
fig, ax = plt.subplots() 
ax.bar(test_df.index, test_df, edgecolor='None') 

導致這樣一個情節:

enter image description here

哪有我讓酒吧橫跨軸,所以他們之間沒有差距?

回答

1

使用width關鍵字參數。由於您正在執行每週重新採樣,因此應設置width=7來完成這項工作。

ax.bar(test_df.index, test_df, edgecolor='None', width=7)