Serdar Balcı • Research
  • Home
  • About
  • Main site
  1. jamovi
  2. jjstatsplot
  • Home
  • Report Analysis
    • LabStats
  • Text Analysis
    • Extract Text from Report
    • Skills & Report Quality
  • Quality Research
    • Scanning Time
    • Intradepartmental Consultation
    • Consultations from Outside Labs
  • Morphology
    • Pancreas Morphology
    • HER2 Gastro
    • Omentum
  • patoloji AI
    • Pink Kidney
    • Liver Tru-Cut Primary
    • Aiforia Breast
    • Paige Prostate
    • QuPath Repositories
    • QuPath Workshop
    • hepatocyteapp
  • Pathology Apps
    • PathoLens
    • PathoGross
    • Video to WSI
    • DIY WSI
  • Bibliometrics
    • WHO Cites Who
  • Ecosystem
    • ecosystem
  • Patoloji Notları
    • Patoloji Atlası
    • Patoloji Notları
    • ParaPathology
  • Web Pages
    • Web Pages
  • jamovi
    • jamovi
    • ClinicoPathDescriptives
    • jsurvival
    • meddecide
    • jjstatsplot
    • OncoPath
  • Patoloji ve Bilişim
    • Patoloji ve Bilişim
  • Patoloji Bilgi Yönetim Sistemi
    • LIS
  • List of Projects
    • List of Projects
  • External Tools
    • Tools Evaluated
  • Research Wiki
    • Front door
    • Concepts
      • Agentic Slide Navigation
      • Biomarker Cut Points
      • Cervical Cytology Screening
      • Class Imbalance and Accuracy
      • Colour Calibration
      • Competing Risks
      • Concordance Index
      • Coverage Bias
      • De-identification
      • Decision Curve Analysis
      • Diagnostic Test Accuracy
      • External Validation
      • Feature-Space Distance
      • Federated Learning in Pathology
      • Foundation Models in Pathology
      • Gradient-Based Feature Attribution
      • Hard Example Mining
      • Interobserver Agreement
      • Intratumoral Heterogeneity
      • Ki-67 Proliferation Index
      • Laboratory Workload Measurement
      • Mitotic Count
      • Model Abstention
      • Multimodal Fusion
      • Nottingham Grading
      • Persistent Homology
      • Preparation Quality Versus Image Quality
      • Reading-Behaviour Capture
      • Record Linkage Under Pseudonymisation
      • Scanner and Stain Variability
      • Spatial Proteomics
      • Synoptic Reporting
      • Turnaround Time
      • Weakly Supervised Learning
      • Whole Slide Imaging
    • Methods
      • Cell Detection and Counting
      • Citation Network Analysis
      • Cross-Stain Registration
      • De-identification Release Gating
      • Descriptive Tables
      • DZI Web Publication
      • Encoder Benchmarking
      • jamovi Module Development
      • LLM Adaptation Techniques
      • LLM Report-Quality Checking
      • Macroscopic Specimen Photography
      • Patch Extraction
      • QuPath Annotation Workflow
      • Report Text Extraction
      • Scanner Log Analysis
      • Server-Side Slide Platforms
      • Slide Metadata Extraction
      • Stain Normalisation
      • Survival Analysis Workflow
      • Video-Based WSI Mosaicing
      • WSI Format Conversion
      • WSI Quality Control
    • Datasets
      • AIDA Data Hub
      • Foundation Model Cache
      • HER2 Gastric Cohort
      • Konsultasyon Log
      • KUCell
      • Labquality EQA Staining Dataset
      • Liver Tru-Cut Cohort
      • Memorial LIS Extracts
      • Memorial WSI Share
      • OpenAlex Pathology Metadata
      • Pancreas Cohorts
      • pT1-HBTG
      • Scanner Logs
      • TCGA
    • Projects
      • Aiforia Breast
      • Aknar–Mutlu Model Family
      • anonym-qupath
      • askLLM
      • Awesome-AI4DigitalPathology
      • Bibliometrics — Who Cites Who
      • ClinicoPath Org Collection
      • ClinicoPathDescriptives
      • ClinicoPath jamovi Module
      • CORAL
      • Digital Pathology Drafts
      • DIY WSI
      • Drafts Helpers
      • elastix
      • Extract Report Text
      • GrandQC Quality Study
      • GrandQC-QuPath
      • hepatocyte-app
      • HER2 Intratumoral Heterogeneity
      • imagebank
      • jjstatsplot
      • jsurvival
      • kaiko-qupath
      • Konsultasyon
      • KRONOS
      • Liver Tru-Cut — Tumour Origin AI
      • Liver Working Tree
      • meddecide
      • Meningioma H&E Deep Learning
      • metadata-qupath
      • Micro-Manager
      • MIKAIA
      • MouseTracks
      • MultiSurv
      • Omentum
      • OncoLens
      • OncoPath
      • OpenMed
      • Outlier Detection via Path Foundation
      • Paige Prostate
      • Pancreas Morphology
      • ParaPathology
      • Pathology Atlas Pipeline
      • Pathology-CoT
      • Pathology Report Checker Skills
      • Patoloji Atlası
      • Patoloji Bilgi Yönetim Sistemi (LIS)
      • QuPath Patoloji Atlası Extension
      • PembeBobrek
      • PinkKidney
      • PinkKidneyWeb
      • QuPath Hepatocyte Extension
      • QuPath Atölye Extension
      • QuPath Tooling
      • QuPath Atölye
      • Scanning Time in Real Life
      • ScanTools
      • spider-qupath
      • stain-normalisation-qupath
      • Stain Quality
      • stepbystep
      • SurvivalNet
      • svs-viewer-annotator
      • VALIS
      • Valis-GUI
      • Video to WSI
      • WHO CNS — Who Cites Who
      • WSITools
    • Papers
      • Aust 2010 — Serrated Polyp Diagnostic Criteria (German consensus)
      • Bareja 2026 — A Benchmark Study of Vision and Pathology Foundation Models
      • Bhat 2026 — HistoFID: Calibrating Fréchet Distance Across Pathology Foundation Models
      • Çakı 2026 — Topology-Guided Hard Example Mining (TG-HEM)
      • Chauveau 2025 — Converting WSI from DICOM to SVS-like TIFF
      • Clarke & Treanor 2017 — Colour in Digital Pathology: A Review
      • Dunn 2025 — International Study of H&E Stain Variability
      • Ji 2025 — Physical Color Calibration of Digital Pathology Scanners
      • Jin 2026 — Guidance on the Use of LLMs for Medical Research
      • Khan 2026 — Stain Normalisation Benchmark on a 66-Laboratory Multicentre Dataset
      • Lerousseau 2020 — MIL Tumor Segmentation (percentile pseudo-labels)
      • Rakha 2026 — Histological Grading of Invasive Breast Carcinoma in the Digital Era
      • Shaaban 2026 — UK Recommendations for Ki-67 Immunohistochemical Staining and Interpretation in Breast Cancer
      • Siebers 2026 — The Dutch Nationwide Pathology Databank (Palga)
      • Studer 2023 — Tumor Budding T-cell Graphs (pT1 CRC resection risk)
      • Tresserra 2026 — Technical Workload Unit (SEAP pilot)
      • Long-term cancer survival prediction using multimodal deep learning
      • Corrigendum to the MultiSurv paper note
      • Wang 2026 — Pathology-CoT and the Pathology-o3 Agent
      • Zabihollahy 2026 — CurvReg (multi-stain liver biopsy registration)

On this page

  • What it does
    • Plot types
  • When to use
  • Repos
  • Quick start in jamovi
  • Quick start in R
  • Pitfalls
  • In the research wiki
  1. jamovi
  2. jjstatsplot

jjstatsplot

Publication-ready statistical plots for clinicopathological papers

← Home · Onboarding · jamovi overview

What it does

jjstatsplot is the group’s plotting front-end. It wraps ggstatsplot and ggplot2 in jamovi-friendly dialogs and produces plots that follow a consistent visual style across every paper.

Plot types

  • Between-groups comparisons — box / violin / dot plots with embedded test statistics and effect sizes.
  • Correlation scatters — with regression, CI, and statistics annotation.
  • Categorical plots — bar / mosaic with chi-square / Fisher’s results embedded.
  • Paired / repeated measures — slope plots, within-subject comparisons.
  • Forest plots — for meta-analyses and multi-subgroup summaries.
  • Kaplan–Meier — via jsurvival, using the same visual style.

When to use

  • You need a plot that’s ready to paste into a manuscript without hand-edits.
  • You want a consistent visual identity across all group papers.
  • You need statistics embedded directly in the plot (as reviewers increasingly expect).

Repos

  • jjstatsplot — main module.
  • ggstatsplot — upstream building block.
  • vijPlots — auxiliary plot helpers.

Quick start in jamovi

  1. Analyses → ClinicoPath → Plots → Between-groups.
  2. Select the numeric dependent variable and the grouping variable.
  3. Plot appears with the appropriate test (t-test, ANOVA, Kruskal–Wallis) and effect size.
  4. Copy out as PNG or SVG.

Quick start in R

library(jjstatsplot)
between_plot(
  data = mydata,
  y = "ki67",
  x = "grade"
)

Pitfalls

  • Default tests are auto-selected. If the module picks Kruskal–Wallis because of non-normality, don’t override to t-test without a defensible reason — the footnote already documents the choice.
  • Colors. The default palette is colorblind-safe. Please don’t swap it for the journal’s “house colors” manually — use the theme argument if the journal requires specific colors.
  • Effect sizes. Always report the effect size the module computes (Hedges’ g, omega-squared, Cramér’s V). It’s embedded in the plot; don’t strip it out.

In the research wiki

  • jjstatsplot — the module’s pointer page.
  • Descriptive Tables — the tables these plots normally accompany.
  • Class Imbalance and Accuracy — a plot can make an imbalanced comparison look convincing; this is what the numbers underneath have to survive.

© 2024-2026 Serdar Balcı

 

Contact