# \#plotting

**URL:** https://discourse.scverse.org/tag/plotting/33.md

[Latest](https://discourse.scverse.org/latest.md) · [Categories](https://discourse.scverse.org/categories.md) · [Tags](https://discourse.scverse.org/tags.md)

---

## [How can I change the color of the "groupby" labels from a dotplot?](https://discourse.scverse.org/t/how-can-i-change-the-color-of-the-groupby-labels-from-a-dotplot/3679)

<div class="topic-metadata">

**Author:** [@timslittle](https://discourse.scverse.org/u/timslittle)\
**Replies:** 0\
**Last updated:** [June 4, 2025, 1:05pm UTC](https://discourse.scverse.org/t/how-can-i-change-the-color-of-the-groupby-labels-from-a-dotplot/3679 "2025-06-04T13:05:47Z")

</div>

Hi folks, I want to change the color of the “var\_group\_labels” at the top of a dotplot body. I can change the color of other parts of the graph, such as the “groupby” labels, but I cannot figure out how to do it for the…

---

## [Best Practices for Multi-Panel Figures](https://discourse.scverse.org/t/best-practices-for-multi-panel-figures/3603)

<div class="topic-metadata">

**Author:** [@wbrett87](https://discourse.scverse.org/u/wbrett87)\
**Replies:** 0\
**Last updated:** [April 11, 2025, 8:43pm UTC](https://discourse.scverse.org/t/best-practices-for-multi-panel-figures/3603 "2025-04-11T20:43:25Z")

</div>

Hello everyone, I am putting together a multi-panel figure containing bioinformatic plots from that are getting output from a variety of different python scRNAseq packages. One problem I am encountering is that when I u…

---

## [Sc.pl.draw\_graph is strongly affected by the outliers](https://discourse.scverse.org/t/sc-pl-draw-graph-is-strongly-affected-by-the-outliers/2167)

<div class="topic-metadata">

**Author:** [@chansigit](https://discourse.scverse.org/u/chansigit)\
**Replies:** 0\
**Last updated:** [March 18, 2024, 4:46am UTC](https://discourse.scverse.org/t/sc-pl-draw-graph-is-strongly-affected-by-the-outliers/2167 "2024-03-18T04:46:25Z")

</div>

I am visualizing graphs but my points are strongly affected by the outliers. how can i alleviate the outliers’ impacts? i dont’ want the data crouched in the center. are theire any parameters that can dismiss these out…

---

## [\`scanpy.pl.heatmap\` how to save files in multiple formats at the same time](https://discourse.scverse.org/t/scanpy-pl-heatmap-how-to-save-files-in-multiple-formats-at-the-same-time/2131)

<div class="topic-metadata">

**Author:** [@Liripo](https://discourse.scverse.org/u/Liripo)\
**Replies:** 0\
**Last updated:** [February 29, 2024, 3:58am UTC](https://discourse.scverse.org/t/scanpy-pl-heatmap-how-to-save-files-in-multiple-formats-at-the-same-time/2131 "2024-02-29T03:58:13Z")

</div>

scanpy.pl.heatmap how to save png, pdf, and svg at the same time.

---

## [Contour Plot based on gene expression or score](https://discourse.scverse.org/t/contour-plot-based-on-gene-expression-or-score/1836)

<div class="topic-metadata">

**Author:** [@dub2s](https://discourse.scverse.org/u/dub2s)\
**Replies:** 0\
**Last updated:** [October 26, 2023, 3:21pm UTC](https://discourse.scverse.org/t/contour-plot-based-on-gene-expression-or-score/1836 "2023-10-26T15:21:13Z")

</div>

Hii I am trying to replicate contour plots depicting expression of a gene over UMAP such as this : Source Publication : https://www.sciencedirect.com/science/article/pii/S1074761320303587?via%3Dihub I tried getting…

---

## [Gene shows up in dotplot, but it's not present in var\_names](https://discourse.scverse.org/t/gene-shows-up-in-dotplot-but-its-not-present-in-var-names/1762)

<div class="topic-metadata">

**Author:** [@aindap](https://discourse.scverse.org/u/aindap)\
**Replies:** 1\
**Last updated:** [September 16, 2023, 5:54am UTC](https://discourse.scverse.org/t/gene-shows-up-in-dotplot-but-its-not-present-in-var-names/1762 "2023-09-16T05:54:45Z")

</div>

Hi I am still relatively new to scanpy. I am having trouble understanding the sc.pl.dotplot output. When I read in my h5ad file and check if a gene is present, it yields false: adata = sc.read(file.h5ad) 'CEACAM8' in …

---

## [Show cluster numbers on scanpy UMAP plot like in Featureplot in Seurat](https://discourse.scverse.org/t/show-cluster-numbers-on-scanpy-umap-plot-like-in-featureplot-in-seurat/466)

<div class="topic-metadata">

**Author:** [@smk5g5](https://discourse.scverse.org/u/smk5g5)\
**Replies:** 5\
**Last updated:** [June 16, 2023, 4:08pm UTC](https://discourse.scverse.org/t/show-cluster-numbers-on-scanpy-umap-plot-like-in-featureplot-in-seurat/466 "2023-06-16T16:08:53Z")

</div>

Hi, Seurat allows us to set an Ident and when we do a feature plot we can label that feature plot with that ident. If I were to achieve something similar how would I go about it? Thanks

---

## [Plotting repertoire overlap as a heatmap with scirpy](https://discourse.scverse.org/t/plotting-repertoire-overlap-as-a-heatmap-with-scirpy/1270)

<div class="topic-metadata">

**Author:** [@deevdevil88](https://discourse.scverse.org/u/deevdevil88)\
**Replies:** 2\
**Last updated:** [March 29, 2023, 2:53pm UTC](https://discourse.scverse.org/t/plotting-repertoire-overlap-as-a-heatmap-with-scirpy/1270 "2023-03-29T14:53:57Z")

</div>

Hi , I’m struggling with scripy’s “ir.pl.repertoire\_overlap” function. I would like to modify the heatmap label.size as my labels are quite long and its not obvious to me how best to do this . As currently the heatmap …

---

## [Displace cluster names when legend\_loc="on data"](https://discourse.scverse.org/t/displace-cluster-names-when-legend-loc-on-data/863)

<div class="topic-metadata">

**Author:** [@galicae](https://discourse.scverse.org/u/galicae)\
**Replies:** 1\
**Last updated:** [October 25, 2022, 8:12am UTC](https://discourse.scverse.org/t/displace-cluster-names-when-legend-loc-on-data/863 "2022-10-25T08:12:57Z")

</div>

(I am trying to make a feature request, hope this is the right place. Happy to repost on github/somewhere else if needed.) I love legend\_loc="on data" and use it very often. However, when I have lots of (sub)clusters or…

---

## [How does one generate a DotPlot with scaled values?](https://discourse.scverse.org/t/how-does-one-generate-a-dotplot-with-scaled-values/715)

<div class="topic-metadata">

**Author:** [@rgranit](https://discourse.scverse.org/u/rgranit)\
**Replies:** 0\
**Last updated:** [August 29, 2022, 11:51am UTC](https://discourse.scverse.org/t/how-does-one-generate-a-dotplot-with-scaled-values/715 "2022-08-29T11:51:15Z")

</div>

Hi, In Seurat Dotplots Average expression is scaled (z-score) while in scanpy it shows the raw expression, how can one alter the scale of expression in scanpy? Thanks, Roy
