изменить размер сюжета в тире - PullRequest
0 голосов
/ 26 июня 2018

Я пытаюсь изменить размер графика в Dash, сделанном с помощью фабрики фигур.Я знаю, как изменить размер в макете обычного графа. Обьектно, но это не работает с моим графиком фабрики фигур.

Графическая функция, которую я пытаюсь изменить, выглядит так:

fig_map = ff.create_choropleth(fips=df['x'].tolist(), 
   values=df['y'].tolist(), scope=[state],
   binning_endpoints=endpts,colorscale=DEFAULT_COLORSCALE,
   county_outline={'color': 'rgb(255,255,255)', 'width': 0.5}, 
   round_legend_values=True, legend_title='Population by County')

Похоже, я хочу что-то вроде

fig_map.layout.update({'height':800}) 

с этой страницы https://plot.ly/python/figure-factory-subplots/#plotlys-figure-factory-module,, но при попытке получить сообщение об ошибке в моем приложении-черточке.Также это не меняет размер:

fig_map={
  'layout': go.Layout(
    height=800,
    )}

Любые предложения будут хороши.

1 Ответ

0 голосов
/ 14 сентября 2018

Вы можете попробовать указать height в 'layout' или обновить его:

data=[fig_map]
layout = go.Layout(
      autosize=False,
      width=1000,
      height=1000,
      title="fig_map")
fig = go.Figure(data=data,layout=layout)
fig['layout'].update(width=500, height=500, autosize=False)
plotly.offline.plot(fig, filename='fig_map')
...