plotly/plotly_sugar

Search:
Group by:
Source   Edit  

Procs

proc addTrace[T](plt: Plot[T]; t: Trace[T]): Plot[T]
Source   Edit  
proc backgroundColor[T](plt: Plot[T]; color: Color): Plot[T]
Source   Edit  
proc binRange[T](plt: Plot[T]; start, stop: float; idx = 0): Plot[T]
Source   Edit  
proc binSize[T](plt: Plot[T]; size: float; idx = 0): Plot[T]
Source   Edit  
proc colormap[T; U: AllowedColorMap](plt: Plot[T]; colormap: U; idx = 0): Plot[T]
assigns the given colormap to the trace of index idx A colormap can be given as one of the following:
  • ColorMap: enum
  • PredefinedCustomMaps: enum
  • CustomColorMap: ref object
  • colormapData: seq[tuple[r, g, b: float64]]
Source   Edit  
proc gridColor[T](plt: Plot[T]; color: Color): Plot[T]
Source   Edit  
proc gridColorX[T](plt: Plot[T]; color: Color): Plot[T]
Source   Edit  
proc gridColorY[T](plt: Plot[T]; color: Color): Plot[T]
Source   Edit  
proc gridWidth[T](plt: Plot[T]; width: int): Plot[T]
Source   Edit  
proc gridWidthX[T](plt: Plot[T]; width: int): Plot[T]
Source   Edit  
proc gridWidthY[T](plt: Plot[T]; width: int): Plot[T]
Source   Edit  
proc heatmapTrace[T](z: seq[seq[T]]): Trace[T]
Source   Edit  
proc height[T, U: SomeNumber](plt: Plot[T]; height: U): Plot[T]
Source   Edit  
proc histTrace[T](hist: seq[T]): Trace[T]
Source   Edit  
proc legend[T](plt: Plot[T]; legend: Legend): Plot[T]
Source   Edit  
proc legendBgColor[T](plt: Plot[T]; color: Color): Plot[T]
Source   Edit  
proc legendBorderColor[T](plt: Plot[T]; color: Color): Plot[T]
Source   Edit  
proc legendBorderWidth[T](plt: Plot[T]; width: int): Plot[T]
Source   Edit  
proc legendLocation[T](plt: Plot[T]; x, y: float): Plot[T]
Source   Edit  
proc legendOrientation[T](plt: Plot[T]; orientation: Orientation): Plot[T]
Source   Edit  
proc lineWidth[T](plt: Plot[T]; val: SomeNumber; idx = 0): Plot[T]
Source   Edit  
proc markerColor[T](plt: Plot[T]; colors: seq[Color] | seq[T] = @[];
                    map: ColorMap = ColorMap.None; idx = 0): Plot[T]
Source   Edit  
proc markerSize[T](plt: Plot[T]; val: SomeNumber; idx = 0): Plot[T]
Source   Edit  
proc markerSizes[T](plt: Plot[T]; sizes: seq[T]; idx = 0): Plot[T]
Source   Edit  
proc mode[T](plt: Plot[T]; m: PlotMode; idx = 0): Plot[T]
Source   Edit  
proc name[T](plt: Plot[T]; name: string; idx = 0): Plot[T]
Source   Edit  
proc nbins[T](plt: Plot[T]; nbins: int; idx = 0): Plot[T]
Source   Edit  
proc newPlot(xlabel = ""; ylabel = ""; title = ""): Plot[float64] {....raises: [],
    tags: [], forbids: [].}
create a plot with sane default layout. Source   Edit  
proc paperColor[T](plt: Plot[T]; color: Color): Plot[T]
Source   Edit  
proc roundOrIdent[T: SomeNumber](x: T): T
Source   Edit  
proc scatterTrace[T, U](x: seq[T]; y: seq[U]): Trace[T]
Source   Edit  
proc text[T; U: string | seq[string]](plt: Plot[T]; val: U; idx = 0): Plot[T]
Source   Edit  
proc title[T](plt: Plot[T]; t: string): Plot[T]
Source   Edit  
proc width[T, U: SomeNumber](plt: Plot[T]; width: U): Plot[T]
Source   Edit  
proc xlabel[T](plt: Plot[T]; label: string): Plot[T]
Source   Edit  
proc ylabel[T](plt: Plot[T]; label: string): Plot[T]
Source   Edit  
proc zmax[T](plt: Plot[T]; val: float; idx = 0): Plot[T]
Allows to set the maximum value of the colormap for a heatmap for trace of index idx Source   Edit  
proc zmin[T](plt: Plot[T]; val: float; idx = 0): Plot[T]
Allows to set the minimum value of the colormap for a heatmap for trace of index idx Source   Edit  

Templates

template barPlot(x, y: untyped): untyped
Source   Edit  
template heatmap(x, y, z: untyped): untyped
Source   Edit  
template heatmap[T](z: seq[seq[T]]): untyped
Source   Edit  
template histPlot(hist: untyped): untyped
Source   Edit  
template pltLabel(plt: untyped; axis: untyped; label: string): untyped
Source   Edit  
template scatterColor(x, y, z: untyped): untyped
adds a color dimension to the scatter plot in addition Source   Edit  
template scatterPlot(x, y: untyped): untyped
Source   Edit