xenonpy.visualization package

Submodules

xenonpy.visualization.heatmap module

class xenonpy.visualization.heatmap.DescriptorHeatmap(save=None, bc=False, cmap='RdBu', pivot_kws=None, method='average', metric='euclidean', figsize=None, row_cluster=False, col_cluster=True, row_linkage=None, col_linkage=None, row_colors=None, col_colors=None, mask=None, **kwargs)[source]

Bases: BaseEstimator

Heatmap.

Parameters:
  • save

  • bc

  • pivot_kws

  • method

  • metric

  • figsize

  • row_cluster

  • col_cluster

  • row_linkage

  • col_linkage

  • row_colors

  • col_colors

  • mask

  • kwargs

draw(y=None, name=None, *, return_sorted_idx=False)[source]

Draw figure.

Parameters:
  • y (Union[Sequence, Series, None]) – Properties values corresponding to samples.

  • name (Optional[str]) – Property name. If name is None and y is not a pandas.Series. No name will be draw in the figure.

  • return_sorted_idx (bool) – If True, return sorted column index of descriptor. Default False

Returns:

idx – sorted column index if return_sorted_idx is True

Return type:

np.array

fit(desc)[source]

Module contents