@@ -136,9 +136,9 @@ def test_default_dendrogram(self):
136
136
'x' : np .array ([5. , 5. , 22.5 , 22.5 ]),
137
137
'type' : u'scatter' }]
138
138
expected_layout = {'width' : '100%' ,
139
- 'showlegend' : False ,
140
- 'autoscale' : False ,
141
- 'x ' : {'showticklabels' : True ,
139
+ 'showlegend' : False ,
140
+ 'autoscale' : False ,
141
+ 'xaxis ' : {'showticklabels' : True ,
142
142
'tickmode' : 'array' ,
143
143
'ticks' : 'outside' ,
144
144
'showgrid' : False ,
@@ -152,15 +152,15 @@ def test_default_dendrogram(self):
152
152
'type' : 'linear' ,
153
153
'tickvals' : np .array ([5.0 , 15.0 ,
154
154
25.0 , 35.0 ])},
155
- 'y ' : {'showticklabels' : True ,
156
- 'ticks' : 'outside' ,
157
- 'showgrid' : False ,
158
- 'mirror' : 'allticks' ,
159
- 'zeroline' : False ,
160
- 'showline' : True ,
161
- 'rangemode' : 'tozero' ,
162
- 'type' : 'linear' },
163
- 'hovermode' : 'closest' }
155
+ 'yaxis ' : {'showticklabels' : True ,
156
+ 'ticks' : 'outside' ,
157
+ 'showgrid' : False ,
158
+ 'mirror' : 'allticks' ,
159
+ 'zeroline' : False ,
160
+ 'showline' : True ,
161
+ 'rangemode' : 'tozero' ,
162
+ 'type' : 'linear' },
163
+ 'hovermode' : 'closest' }
164
164
165
165
# Make sure data is as expected
166
166
self .assertEqual (len (dendro ['data' ]), len (expected_data ))
@@ -171,12 +171,12 @@ def test_default_dendrogram(self):
171
171
expected_data [i ]['y' ]))
172
172
173
173
# Make sure layout is as expected
174
- self .assertTrue (np .array_equal (dendro ['layout' ]['x ' ]['ticktext' ],
175
- expected_layout ['x ' ]['ticktext' ]))
176
- self .assertTrue (np .array_equal (dendro ['layout' ]['x ' ]['tickvals' ],
177
- expected_layout ['x ' ]['tickvals' ]))
178
- self .assertEqual (dendro ['layout' ]['x ' ]['ticks' ], 'outside' )
179
- self .assertEqual (dendro ['layout' ]['y ' ]['ticks' ], 'outside' )
174
+ self .assertTrue (np .array_equal (dendro ['layout' ]['xaxis ' ]['ticktext' ],
175
+ expected_layout ['xaxis ' ]['ticktext' ]))
176
+ self .assertTrue (np .array_equal (dendro ['layout' ]['xaxis ' ]['tickvals' ],
177
+ expected_layout ['xaxis ' ]['tickvals' ]))
178
+ self .assertEqual (dendro ['layout' ]['xaxis ' ]['ticks' ], 'outside' )
179
+ self .assertEqual (dendro ['layout' ]['yaxis ' ]['ticks' ], 'outside' )
180
180
self .assertEqual (dendro ['layout' ]['width' ], expected_layout ['width' ])
181
181
182
182
def test_dendrogram_random_matrix (self ):
@@ -189,28 +189,28 @@ def test_dendrogram_random_matrix(self):
189
189
dendro = tls .FigureFactory .create_dendrogram (X , labels = names )
190
190
191
191
# Check that 2 is in a separate cluster and it's labelled correctly
192
- self .assertEqual (dendro ['layout' ]['x ' ]['ticktext' ][0 ], 'John' )
192
+ self .assertEqual (dendro ['layout' ]['xaxis ' ]['ticktext' ][0 ], 'John' )
193
193
194
194
def test_dendrogram_orientation (self ):
195
195
X = np .random .rand (5 , 5 )
196
196
197
197
dendro_left = tls .FigureFactory .create_dendrogram (X , orientation = 'left' )
198
198
199
- self .assertEqual (len (dendro_left ['layout' ]['y ' ]['ticktext' ]), 5 )
200
- tickvals_left = np .array (dendro_left ['layout' ]['y ' ]['tickvals' ])
199
+ self .assertEqual (len (dendro_left ['layout' ]['yaxis ' ]['ticktext' ]), 5 )
200
+ tickvals_left = np .array (dendro_left ['layout' ]['yaxis ' ]['tickvals' ])
201
201
self .assertTrue ((tickvals_left <= 0 ).all ())
202
202
203
203
dendro_right = tls .FigureFactory .create_dendrogram (X , orientation = 'right' )
204
- tickvals_right = np .array (dendro_right ['layout' ]['y ' ]['tickvals' ])
204
+ tickvals_right = np .array (dendro_right ['layout' ]['yaxis ' ]['tickvals' ])
205
205
self .assertTrue ((tickvals_right >= 0 ).all ())
206
206
207
207
dendro_bottom = tls .FigureFactory .create_dendrogram (X , orientation = 'bottom' )
208
- self .assertEqual (len (dendro_bottom ['layout' ]['x ' ]['ticktext' ]), 5 )
209
- tickvals_bottom = np .array (dendro_bottom ['layout' ]['x ' ]['tickvals' ])
208
+ self .assertEqual (len (dendro_bottom ['layout' ]['xaxis ' ]['ticktext' ]), 5 )
209
+ tickvals_bottom = np .array (dendro_bottom ['layout' ]['xaxis ' ]['tickvals' ])
210
210
self .assertTrue ((tickvals_bottom >= 0 ).all ())
211
211
212
212
dendro_top = tls .FigureFactory .create_dendrogram (X , orientation = 'top' )
213
- tickvals_top = np .array (dendro_top ['layout' ]['x ' ]['tickvals' ])
213
+ tickvals_top = np .array (dendro_top ['layout' ]['xaxis ' ]['tickvals' ])
214
214
self .assertTrue ((tickvals_top <= 0 ).all ())
215
215
216
216
0 commit comments