2016-09-18 70 views
4

我想要的相似的可視化如下所示使用散景。由於我是新來散景,我可能會想知道是否有是爲下面的一個使用Seaborn簡明的任何代碼?從Seaborn轉化可視化,以散景

我的主要重點是如何編寫相同的可視化代碼的背景虛化

數據集

data = pd.read_csv('http://www-bcf.usc.edu/~gareth/ISL/Advertising.csv',index_col = 0) 

繪製數據集

import seaborn as sns 

sns.pairplot(data, x_vars = ['TV', 'Radio','Newspaper'], y_vars = ['Sales'],    
      size =7, aspect =.7, kind = 'reg') 

另外在Seaborn代碼沒有按不需要輸入最合適的線。它會自動生成圖中最佳擬合線,其中置信區間爲在散景中可以進行這種繪圖嗎?

enter image description here

回答

3

以上圖表是肯定可能與背景虛化,在這個意義上,背景虛化可以借鑑他們,沒有任何問題。但是這需要一些工作,並且需要更多的代碼,而不是Seaborn。基本上你必須計算所有座標並「手動」設置所有字形。由於散景0.12.2的,目前還沒有任何類似的「單線」高電平bokeh.charts函數或圖表。

增加更多的高層次圖表類型騙這bokeh.charts是肯定的東西,我們想,但它可能會需要激勵新的捐助來實現這一目標。幸運的是,Bokeh的這個領域是純python,可能是新貢獻者最容易接受的。如果你是在促進背景虛化可能有興趣,我鼓勵你在public mailing listgitter chat channel伸手。我們總是樂於回答問題並幫助人們開始。

+0

肯定會盡力作出貢獻給羣體。 – user110244

+0

這是可能的2017年3月? –

+0

以上答案不變。這些圖可以通過'bokeh.plotting' API生成,但沒有一個高級圖可以在一行中完成。 (即你繪製散點圖,CI譜帶並自行繪製) – bigreddot