Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 390c09d

Browse files
Merge pull request #308 from plotly/return-figures-from-figure-factory
Return `Figure`, not `dict`.
2 parents 8f0ac6e + dced8ed commit 390c09d

File tree

1 file changed

+5
-7
lines changed

1 file changed

+5
-7
lines changed

‎plotly/tools.py‎

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1668,7 +1668,7 @@ def create_quiver(x, y, u, v, scale=.1, arrow_scale=.3,
16681668
data = [quiver]
16691669
layout = graph_objs.Layout(hovermode='closest')
16701670

1671-
return dict(data=data, layout=layout)
1671+
return graph_objs.Figure(data=data, layout=layout)
16721672

16731673
@staticmethod
16741674
def create_streamline(x, y, u, v,
@@ -1776,7 +1776,7 @@ def create_streamline(x, y, u, v,
17761776
data = [streamline]
17771777
layout = graph_objs.Layout(hovermode='closest')
17781778

1779-
return dict(data=data, layout=layout)
1779+
return graph_objs.Figure(data=data, layout=layout)
17801780

17811781
@staticmethod
17821782
def _make_increasing_ohlc(open, high, low, close, dates, **kwargs):
@@ -2013,7 +2013,7 @@ def create_ohlc(open, high, low, close,
20132013
layout = graph_objs.Layout(xaxis=dict(zeroline=False),
20142014
hovermode='closest')
20152015

2016-
return dict(data=data, layout=layout)
2016+
return graph_objs.Figure(data=data, layout=layout)
20172017

20182018
@staticmethod
20192019
def _make_increasing_candle(open, high, low, close, dates, **kwargs):
@@ -2239,7 +2239,7 @@ def create_candlestick(open, high, low, close,
22392239
data = candle_incr_data + candle_decr_data
22402240

22412241
layout = graph_objs.Layout()
2242-
return dict(data=data, layout=layout)
2242+
return graph_objs.Figure(data=data, layout=layout)
22432243

22442244
@staticmethod
22452245
def create_distplot(hist_data, group_labels,
@@ -2419,9 +2419,7 @@ def create_distplot(hist_data, group_labels,
24192419
position=0.0))
24202420

24212421
data = sum(data, [])
2422-
dist_fig = dict(data=data, layout=layout)
2423-
2424-
return dist_fig
2422+
return graph_objs.Figure(data=data, layout=layout)
24252423

24262424

24272425
class _Quiver(FigureFactory):

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /