目的:要使用for循環生成100個barplots,並顯示輸出作爲副區圖像用for循環生成多個圖;在matplotlib副區顯示輸出
數據格式:數據文件與101列。最後一列是X變量;剩餘的100列是Y變量,對其繪製x。
期望輸出:Barplots在5×20陣列的插曲,如在本實施例中圖像:
當前方法:我在seaborn,其產生的nx 1陣列被使用PairGrid: 。
where input == dataframe; input3 ==從哪列列表被調用的列表:
for i in input3:
plt.figure(i)
g = sns.PairGrid(input,
x_vars=["key_variable"],
y_vars=i,
aspect=.75, size=3.5)
g.map(sns.barplot, palette="pastel")
有沒有人有任何想法如何解決這個問題?