MCPcopy Index your code
hub / github.com/pydata/xarray / scatter

Method scatter

xarray/plot/accessor.py:179–216  ·  view source on GitHub ↗
(  # type: ignore[misc,unused-ignore]  # None is hashable :(
        self,
        *args: Any,
        x: Hashable | None = None,
        y: Hashable | None = None,
        z: Hashable | None = None,
        hue: Hashable | None = None,
        hue_style: HueStyleOptions = None,
        markersize: Hashable | None = None,
        linewidth: Hashable | None = None,
        figsize: Iterable[float] | None = None,
        size: float | None = None,
        aspect: float | None = None,
        ax: Axes | None = None,
        row: None = None,  # no wrap -> primitive
        col: None = None,  # no wrap -> primitive
        col_wrap: int | Literal["auto"] | None = None,
        xincrease: bool | None = True,
        yincrease: bool | None = True,
        add_legend: bool | None = None,
        add_colorbar: bool | None = None,
        add_labels: bool | Iterable[bool] = True,
        add_title: bool = True,
        subplot_kws: dict[str, Any] | None = None,
        xscale: ScaleOptions = None,
        yscale: ScaleOptions = None,
        xticks: ArrayLike | None = None,
        yticks: ArrayLike | None = None,
        xlim: tuple[float, float] | None = None,
        ylim: tuple[float, float] | None = None,
        cmap=None,
        vmin: float | None = None,
        vmax: float | None = None,
        norm: Normalize | None = None,
        extend=None,
        levels=None,
        **kwargs,
    )

Source from the content-addressed store, hash-verified

177
178 @overload
179 def scatter( # type: ignore[misc,unused-ignore] # None is hashable :(
180 self,
181 *args: Any,
182 x: Hashable | None = None,
183 y: Hashable | None = None,
184 z: Hashable | None = None,
185 hue: Hashable | None = None,
186 hue_style: HueStyleOptions = None,
187 markersize: Hashable | None = None,
188 linewidth: Hashable | None = None,
189 figsize: Iterable[float] | None = None,
190 size: float | None = None,
191 aspect: float | None = None,
192 ax: Axes | None = None,
193 row: None = None, # no wrap -> primitive
194 col: None = None, # no wrap -> primitive
195 col_wrap: int | Literal["auto"] | None = None,
196 xincrease: bool | None = True,
197 yincrease: bool | None = True,
198 add_legend: bool | None = None,
199 add_colorbar: bool | None = None,
200 add_labels: bool | Iterable[bool] = True,
201 add_title: bool = True,
202 subplot_kws: dict[str, Any] | None = None,
203 xscale: ScaleOptions = None,
204 yscale: ScaleOptions = None,
205 xticks: ArrayLike | None = None,
206 yticks: ArrayLike | None = None,
207 xlim: tuple[float, float] | None = None,
208 ylim: tuple[float, float] | None = None,
209 cmap=None,
210 vmin: float | None = None,
211 vmax: float | None = None,
212 norm: Normalize | None = None,
213 extend=None,
214 levels=None,
215 **kwargs,
216 ) -> PathCollection: ...
217
218 @overload
219 def scatter(

Callers

nothing calls this directly

Calls 1

scatterMethod · 0.45

Tested by

no test coverage detected