2017-11-22 26 views
2

プロットして2つ以上の円グラフをプロットするにはどうすればよいですか?たとえば、あなたがhere見られるように、2つの円グラフに2つの以上のプロット置けばいいのか:Pythonから複数の円グラフをプロットして並べる方法は?

`import plotly.plotly as py 
import plotly.graph_objs as go 
fig = { 
"data": [ 
{ 
    "values": [16, 15, 12, 6, 5, 4, 42], 
    "labels": [ 
    "US", 
    "China", 
    "European Union", 
    "Russian Federation", 
    "Brazil", 
    "India", 
    "Rest of World" 
    ], 
    "domain": {"x": [0, .48]}, 
    "name": "GHG Emissions", 
    "hoverinfo":"label+percent+name", 
    "hole": .4, 
    "type": "pie"},  
{ 
    "values": [27, 11, 25, 8, 1, 3, 25], 
    "labels": [ 
    "US", 
    "China", 
    "European Union", 
    "Russian Federation", 
    "Brazil", 
    "India", 
    "Rest of World" 
    ], 
    "text":"CO2", 
    "textposition":"inside", 
    "domain": {"x": [.52, 1]}, 
    "name": "CO2 Emissions", 
    "hoverinfo":"label+percent+name", 
    "hole": .4, 
    "type": "pie" 
}], 
}} 
     py.iplot(fig, filename='donut') 

をドメインが、この場合には何を意味するのでしょうか?プロットを使用して複数の円グラフをプロットする別の方法は何ですか?

答えて

0

この場合、ドメインはどういう意味ですか?

domainは、グラフが配置される矩形を指定します。

例えば、のdomain

domain={'x': [0, .5], 'y': [0, 1.0]}, 

手段:

  • 'x': [0, .5]:場所0.0から全幅の0.5に、すなわち画像の半分の左側のグラフ。
  • 'y': [0, 1.0]:イメージの全高を占める
関連する問題