Skip to content

Commit

Permalink
Assorted minor fixes (#3302)
Browse files Browse the repository at this point in the history
  • Loading branch information
philippjfr committed Dec 16, 2018
1 parent 806f562 commit 706bf43
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 3 deletions.
2 changes: 1 addition & 1 deletion holoviews/core/ndmapping.py
Expand Up @@ -885,7 +885,7 @@ def dframe(self, dimensions=None, multi_index=False):
for key, element in self.data.items():
df = element.dframe(inner_dimensions, multi_index)
names = [d.name for d in outer_dimensions]
key_dims = [(d, key[i]) for d, i in inds]
key_dims = [(d.name, key[i]) for d, i in inds]
if multi_index:
length = len(df)
indexes = [[v]*length for _, v in key_dims]
Expand Down
2 changes: 1 addition & 1 deletion holoviews/operation/datashader.py
Expand Up @@ -324,7 +324,7 @@ def get_agg_data(cls, obj, category=None):
df[category] = df[category].astype('category')

is_dask = isinstance(df, dd.DataFrame)
if any((not is_dask and isinstance(df[d.name].values[0], cftime_types)) or
if any((not is_dask and len(df[d.name]) and isinstance(df[d.name].values[0], cftime_types)) or
df[d.name].dtype.kind == 'M' for d in (x, y)):
df = df.copy()

Expand Down
2 changes: 1 addition & 1 deletion holoviews/plotting/plotly/element.py
Expand Up @@ -448,7 +448,7 @@ def generate_plot(self, key, ranges, element=None):
ranges = self.compute_ranges(self.hmap, key, ranges)
figure = None
for okey, subplot in self.subplots.items():
if element is not None:
if element is not None and subplot.drawn:
idx, spec, exact = dynamic_update(self, subplot, okey, element, items)
if idx is not None:
_, el = items.pop(idx)
Expand Down

0 comments on commit 706bf43

Please sign in to comment.