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

Appearance settings

Commit 390c09d

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

File tree

Expand file treeCollapse file tree

1 file changed

+5
-7
lines changed
Filter options
Expand file treeCollapse file tree

1 file changed

+5
-7
lines changed

‎plotly/tools.py

Copy file name to clipboardExpand all lines: plotly/tools.py
+5-7Lines 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 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.