2017-01-02 13 views
4

積み重なってグループ化されたボケでプロットを作成することは可能ですか?キンダーのようなhttp://www.highcharts.com/demo/column-stacked-and-grouped/Bokeh - 積み重ねられたグループ化されたチャート

データセットは、私が何をしたいのか、この

count  date class user 
    39 2016/12/28 4 user1 
    26 2016/12/28 4 user2 
    3 2016/12/28 4 user2 
    8 2016/12/28 4 user1 
    1 2016/12/28 4 user1 
    22 2016/12/28 4 user1 
    26 2016/12/28 4 user2 
    1 2016/12/28 4 user1 
    7 2016/12/28 4 user2 
    12 2016/12/28 4 user3 
    23 2016/12/28 4 user3 
    31 2016/12/28 4 user3 
    2 2016/12/31 4 user1 
    1 2016/12/31 4 user2 
    27 2016/12/31 4 user2 

のようなものであるが、クラス全体で積み重ね、x軸は日数であることのためのラベルを持つユーザー間でグループ化することでカウントを視覚化です。

答えて

3

はいできます。あなたがpandasデータフレーム(df)にあなたのデータを持っていると仮定します。ここで

はボケドキュメントの例です: Grouping Bar plots

from bokeh.charts import Bar, output_file, show 

p = Bar(df, label='date', values='count', stack='class', group='user', 
    ) 

output_file("bar.html") 

show(p) 
+0

は、それが今のグループ化の両方のスタッキングおよび操作を行いんが、書式設定の制限があります。明らかにbokehは伝説を2つの列に表示することはできません。スタックはすべて同じ色です。私はこれを修正することはできないと思う、私はちょうどこれのためのツールチップを追加します。 – Prateek

関連する問題