CRAN: Package scales
scales: Scale Functions for Visualization
Graphical scales map data to aesthetics, and provide methods
for automatically determining breaks and labels for axes and legends.
Version:
1.4.0
Depends:
R (≥ 4.1)
Imports:
cli
farver
(≥ 2.0.3),
glue
labeling
lifecycle
R6
RColorBrewer
rlang
(≥ 1.1.0),
viridisLite
Suggests:
bit64
covr
dichromat
ggplot2
hms
(≥ 0.5.0),
stringi
testthat
(≥ 3.0.0)
Published:
2025-04-24
DOI:
10.32614/CRAN.package.scales
Author:
Hadley Wickham [aut],
Thomas Lin Pedersen
[cre, aut],
Dana Seidel [aut],
Posit Software, PBC
[cph,
fnd]
Maintainer:
Thomas Lin Pedersen
BugReports:
License:
MIT
+ file
LICENSE
URL:
NeedsCompilation:
no
Materials:
README
NEWS
CRAN checks:
scales results
Documentation:
Reference manual:
scales.html
scales.pdf
Downloads:
Package source:
scales_1.4.0.tar.gz
Windows binaries:
r-release:
scales_1.4.0.zip
, r-oldrel:
scales_1.4.0.zip
macOS binaries:
r-release (arm64):
scales_1.4.0.tgz
, r-oldrel (arm64):
scales_1.4.0.tgz
, r-release (x86_64):
scales_1.4.0.tgz
, r-oldrel (x86_64):
scales_1.4.0.tgz
Old sources:
scales archive
Reverse dependencies:
Reverse depends:
bios2mds
ClassificationEnsembles
deltaGseg
dials
dslice
EpiCurve
ForecastingEnsembles
ggformula
GGPA
JNplots
LogisticEnsembles
MetCirc
methylumi
MineICA
NumericEnsembles
pasadr
PERMANOVA
promotionImpact
RolWinMulCor
SANple
SANvi
smlmkalman
STPGA
TriMatch
WebAnalytics
weightr
Reverse imports:
AccelStab
AcceptReject
actel
actuary
actxps
adas.utils
adestr
adobeanalyticsr
adproclus
aedseo
AeRobiology
afcharts
afmToolkit
agregR
airship
alakazam
AlgeriAPIs
allMT
AlpsNMR
AMPLE
aNCA
animalcules
animint2
ankiR
ANOPA
AntClassify
AntibodyForests
aoristic
apa7
APCtools
apyramid
ArgentinAPI
artMS
aRtsy
ASML
ATQ
AudioScatter
auditor
autoFlagR
autonomics
AutoPlots
autoReg
BaalChIP
backtestGraphics
BallMapper
BAMBI
bartMan
basedosdados
BatchGetSymbols
BatchSVG
bayesammi
BayesianReasoning
bayesiansurpriser
bayesianVARs
BayesMortalityPlus
BayesPower
bayesROE
BayesSpace
baystability
BCEA
Bchron
bdrc
bdscale
bea.R
beezdemand
bennu
Bernadette
betaclust
betaHMM
bettr
bfw
BgeeCall
BIGL
billboarder
biometryassist
biomod2
BioNAR
bioSNR
biovizBase
birddog
BiVariAn
blends
BloodCancerMultiOmics2017
BoundaryStats
braidReports
BrazilDataAPI
brfinance
bridgesampling
brinton
bsseq
bsynth
BTSPAS
BTWAR
BulkSignalR
BuyseTest
CAGEr
CalibraCurve
callsync
campfin
car
CarletonStats
CATALYST
catool
causalnet
CCPlotR
celda
cellGeometry
cellmig
cellWise
CEMiTool
censuspyrID
Certara.DarwinReporter
Certara.ModelResults
Certara.VPCResults
Certara.Xpose.NLME
CFO
chevreulPlot
chevreulShiny
childsds
ChileDataAPI
chillR
ChinAPIs
ChIPexoQual
ChIPpeakAnno
ChIPseeker
chopper
chronicle
cifmodeling
CimpleG
citationchaser
CiteFuse
classmap
climatehealth
clintools
ClussCluster
ClusTCR2
clusterExperiment
ClusterFoldSimilarity
ClusterGVis
ClusterVAR
clustifyr
ClustIRR
CMapViz
CNViz
codez
cogeqc
ColombiAPI
colordistance
colorist
colors3d
COMPASS
ComplexUpset
complmrob
ComPrAn
condformat
condvis2
ConFluxPro
confMeta
conformalInference.fd
conserveR
corncob
corporaexplorer
coseq
cosinor2
COTAN
covid19india
cowplot
cpr
crimeutils
criticality
CRMetrics
crosshap
csa
csmpv
csranks
CSTools
cTRAP
currr
cyclomort
CytoPipeline
dabestr
daiquiri
DAISIEprep
DamageDetective
dampack
dar
datacult
DataExplorer
datana
dataprep
dataquieR
DATAstudio
dceasimR
dcurves
Deducer
deepSTRAPP
deeptime
DEGreport
deltaccd
deltapif
DemographicTable
dendroTools
DEploid
DEploid.utils
DEplotting
depower
derfinderPlot
DESA
DescribeDisplay
descriptr
designit
DESpace
destiny
DExMA
DFD
di
diagFDR
DiagrammeR
diegr
DImodelsVis
DisasterAlert
discovr
dispRity
DistPlotter
diversityForest
DIVINE
dlstats
door
DOtools
dotsViolin
dPCP
drc
dsos
DspikeIn
dtrackr
DuplexDiscovereR
DUToolkit
dynaSpec
eam
easy.utils
easysurv
ebirdst
echarts4r
ecoXCorr
edar
EDCimport
eDNAjoint
EFA.MRFA
effectplots
eHDPrep
EIX
elfgen
ELMER
ELViS
emburden
EMMIXgene
EnhancedVolcano
enmSdmX
epe4md
epiCo
epicR
EpiEstim
epigraHMM
epikit
EpiNova
EpiNow2
epiregulon.extra
epitabulate
epiviz
epoxy
eq5dsuite
ER
erccdashboard
eSIR
esquisse
esviz
eudract
evalHTE
evalITR
eventreport
EWSmethods
exceldata
excessmort
ExPanDaR
experiences
expertsurv
explainer
ExploreModelMatrix
expowo
extraChIPs
extraSuperpower
ez
ezcox
fabletools
fairadapt
fairmodels
FAMetA
fasstr
FAST.R
fastqcr
fChange
fect
fedmatch
ferrn
ffp
FFTrees
fgsea
fic
finalfit
FinanceGraphs
findGSEP
findn
findviews
fingerPro
FishDiveR
fishualize
fitbitViz
flexdashboard
flexoki
flowAI
flowmapper
flowWorkspace
fonctionr
foqat
foreSIGHT
forestmangr
FORTLS
FRK
fSRM
fst4pg
funGp
funModeling
funMoDisco
FunnelPlotR
fusionchartsR
G2Sd
gammaFuncModel
GeDi
gemini
gemR
geneticae
GeneTonic
GenomicDistributions
GenomicPlot
GenVisR
GeomArchetypal
geomerge
geomeTriD
geomtextpath
gg4way
ggalign
ggallin
GGally
gganimate
ggarrow
ggauto
ggbio
ggbiplot
ggblanket
ggborderline
ggChernoff
ggcorrheatmap
ggcyto
ggdensity
ggdiagram
ggdibbler
ggdiceplot
ggdist
GGEBiplots
ggEDA
ggetho
ggExtra
ggfields
ggFishPlots
ggfixest
ggforce
ggfortify
ggfun
gggda
gggenomes
gggibbous
ggh4x
gghexsize
gghighlight
ggimage
ggincerta
ggiraphExtra
gglinedensity
ggmanh
ggmap
ggmice
ggnormalviolin
GGoutlieR
ggpattern
ggpedigree
ggplate
ggplot.multistats
ggplot2
ggplotAssist
ggpmisc
ggPMX
ggpp
ggprism
ggpubr
ggQQunif
ggquickeda
ggraph
ggrcs
ggrecipes
ggredist
ggrefine
ggrepel
ggridges
ggsankeyfier
ggsc
ggsci
ggseg3d
ggshadow
ggside
ggspatial
ggspavis
ggspectra
ggstar
ggstats
ggsurveillance
ggtern
ggtext
ggthemes
ggtime
ggtree
ggupset
ggvariant
ggvenn
ggvfields
ggwordcloud
GHRmodel
GimmeMyPlot
GLMMcosinor
gluvarpro
googleway
GPTCM
GrafGen
grandR
GRaNIE
grasps
gratia
greenR
Greymodels
GRNNs
GSEMA
gt
GTAPViz
gtExtras
guideR
gwaRs
haldensify
halfcircle
halfmoon
hdar
HDStIM
healthfinance
healthyR
heapsofpapers
heatmaply
hemispheR
heterogen
HetSeq
HHBayes
HiCBricks
HiContacts
hierarchicalSets
HiGarrote
hillshader
hlmLab
hockeystick
hrbrthemes
HVT
hydroroute
hypeR
HYPEtools
ibawds
IBLM
iCOBRA
ICSClust
idefix
idiffomix
iDINGO
idiogramFISH
idopNetwork
idr2d
iglu
iheatmapr
ILoReg
ILRCM
immunarch
imt
IncDTW
IndiAPIs
IndonesiAPIs
ingredients
injurytools
inlamemi
inlcolor
insurancerating
InterCellar
interpretCI
inTextSummaryTable
intradayModel
invacost
invitroTKstats
invivoPKfit
iNZightPlots
ip2location
ip2proxy
ipeaplot
iprior
isoorbi
iwaqr
jackstrap
JANE
JapanAPIs
jcolors
jenga
JPSurv
jsmodule
JWileymisc
kableExtra
Karen
katdetectr
kayadata
kitesquare
knfi
kollaR
l1rotation
lablaster
labNorm
lambdaTS
lconnect
LCPA
ldhmm
leaflet
legendry
lemon
lfstat
LifeInsureR
LightLogR
lilikoi
LinkHD
linkSet
LipidMS
LipidomicsR
LLM
longitudinalcascade
longreadvqs
loon.ggplot
LorMe
lpanda
LSTS
maaslin3
MAnorm2
mantis
manureshed
MAPCtools
mapedit
mapview
marcher
markeR
MarketMatching
MaxMC
MaxWiK
MBNMAdose
MBNMAtime
mbRes
MCbiclust
MCOE
MDPIexploreR
meta
metabolic
metadeconfoundR
metaplot
methodical
MetMashR
metools
metR
MexicoDataAPI
miaViz
microbiome
MicrobTiSDA
microeco
miic
mimager
mitology
mixtools
MKdescr
MKmisc
mlbplotR
mlr3viz
MLwrap
mobileRNA
mod2rm
modeltime
moderate.mediation
moodleR
MorphoRegions
MortalityTables
mosdef
motifr
MouseFM
mousetrap
movedesign
movementsync
MPAC
mplot
mpra
mschart
MSnbase
MSstatsLiP
mtb
mulea
MultBiplotR
multibreakeR
multilevelTools
multipleITScontrol
multiRL
MultiTraits
multivar
multiWGCNA
muscat
musicatk
naive
NanoMethViz
ncappc
nestedLogit
Nestimate
NetSimR
NetworkExtinction
networkscaleup
NeuralNetTools
NeuralSens
NeuroDecodeR
neutralitytestr
nflplotR
ngramr
ngsReports
nhanesdata
NHSRplotthedots
NiLeDAM
nima
NIMAA
nipalsMCIA
NMAforest
NonParRolCor
normaliseR
notame
notameViz
NOVA
nowcastr
npde
nullranges
numbat
obliqueRSF
ogrdbstats
oHMMed
ONAM
OncoBayes2
openair
openPrimeR
OpenRepGrid
OpenRepGrid.ic
oRaklE
Orangutan
ordbetareg
ordPanel
ordr
oreo
OSLdecomposition
OUTRIDER
pacheck
pacta.loanbook
pacta.multi.loanbook
palettes
PAMmisc
PAMscapes
pannotator
PathoStat
PathwaySpace
patientProfilesVis
patterncausality
pcaExplorer
pctax
pcutils
pcvr
PDATK
peakPantheR
pedbp
peppwR
PeruAPIs
petersenlab
PFIM
phantasus
phdcocktail
pheatmap
phsmethods
phylepic
phyloseq
PhytoIn
piano
piecenorms
PieGlyph
pimeta
pioneeR
pipeComp
PIUMA
pivmet
pixiedust
PKbioanalysis
pkgdepR
pkpd.Release
PLNmodels
plotbb
plotdap
PlotFTIR
plotGrouper
plotlsirm
plotluck
plotly
plotor
plotthis
PLSDAbatch
PLUCR
plutor
pmev
pmxTools
pointblank
polarisR
PopComm
popstudy
postcard
poweRbal
powerbrmsINLA
PowRPriori
ppcSpatial
pprof
PRECAST
pRecipe
predictNMB
pressuRe
prim
primerTree
PRISMA2020
proActiv
processmapR
prodlim
projectR
projoint
projpred
pRoloc
pRolocGUI
PRONE
prophet
proteus
psycho
ptairMS
puff
pvaluefunctions
pvars
PvSTATEM
qbinplots
qbrms
qdap
qicharts
qicharts2
qmtools
qPLEXanalyzer
QRAGadget
quadmesh
quadrupen
quantilogram
QurvE
r2dii.plot
r2spss
R4GoodPersonalFinances
r6qualitytools
RADanalysis
radiant.basics
radiant.data
radiant.model
radiant.multivariate
RadioGx
randomcoloR
rankinPlot
raptr
rassta
RastaRocket
RavenR
rawDiag
rayshader
Rbearcat
Rcan
rcartocolor
RCaucTile
RcmdrPlugin.KMggplot2
RcmdrPlugin.RiskDemo
RCPA
RDS
RedeR
refitME
regioneReloaded
regrrr
relsurv
remote
rENA
RepeatedHighDim
ReporterScore
reportRmd
RestoreNet
restriktor
RevGadgets
reviser
rexposome
rfm
rfPermute
RGraphSpace
ribosomeProfilingQC
RIdeogram
rifi
rifiComparative
riskdiff
rliger
RMixtComp
RMixtCompUtilities
rms
RNAdecay
Rnest
RNewsflow
rnmamod
Rnmr1D
roahd
RoBMA
RobMixReg
RoBSA
RobustFlow
RobustMediate
robvis
rPackedBar
rphylopic
rrda
RRgeo
RSDA
rsimsum
RSP
RSSL
RTCGA
RTNsurvival
Rtrack
RTSA
RtsEva
ruv
sae4health
saemix
SamsaRaLight
sanba
SangerTools
scafari
scattermore
scBubbletree
sccca
sccomp
sccore
scCustomize
scDataviz
scDiagnostics
scDotPlot
scico
scifer
scimetr
scLANE
scoper
scPipe
ScreenR
scRNAseqApp
scruff
scTGIF
SCVA
SDGdetector
seahtrue
SeaVal
SEERaBomb
segclust2d
segen
SEIRfansy
SemNeT
sensobol
seqCAT
SeqFeatR
seqsetvis
sergeant
serocalculator
SerolyzeR
Seurat
SeuratExplorer
sfcentral
sgplot
shadowtext
sharpshootR
shazam
SHELF
ShellChron
sherlock
shinyDSP
shinyloadtest
shinymodels
shinymrp
shinyquiz
SIAMCAT
SIAmodules
sievePH
sigmajs
Signac
signatureSearch
signeR
signifinder
signs
sim.BA
simmer.plot
simPIC
SimpleUpset
SimplyAgree
simrel
simts
simulariatools
sistmr
sitepickR
SixSigma
sjPlot
sjSDM
sketchR
sleepwalk
slendr
Slick
SlideCNA
SlimR
SmartEDA
SMITE
SNPhood
SoftBart
softwareRisk
SPACO
SPARRAfairness
SPARTAAS
spatgeom
spatialDE
spatialFDA
spatialGE
spatialTIME
SpatMCA
spectrakit
Spectran
SPICEY
spicyR
spikeSlabGAM
spiky
SpliceWiz
spooky
SportMiner
squat
SSDM
ssdtools
SSIMmap
ssMRCD
stability
starma
statAfrikR
statebins
statgenHTP
statgenMPP
statgenSTA
stCEG
STDistance
stepp
STMotif
structToolbox
strvalidator
sulcimap
SUMMER
Summix
sumvar
sunburstShinyWidget
SuperCell
superheat
supportR
SurfR
surveil
surveydata
surveyexplorer
surveyvoi
SurvGME
survminer
SVMMaj
swaglm
tablespan
TailClassifier
TailID
tame
tastypie
taylor
tcgaViz
TCIU
TDA
tdarec
teal.modules.clinical
teal.modules.general
telraamStats
temper
tern
testcorr
tetragon
theftdlc
thematic
ThinkingGrid
tidyactuarial
tidyBdE
tidybins
tidybulk
tidychangepoint
tidyCoverage
tidygate
tidypaleo
tidyplots
tidyspec
tidyterra
tikatuwq
timeplyr
tintin
Tivy
tLOH
topconfects
topoDistance
topr
torch
tornado
toscca
ToxicoGx
toxSummary
trackViewer
transite
transmogR
triptych
tRNA
TRONCO
tsforecast
tsgc
TSstudio
tvm
twoddpcr
TwoDiRef
txshift
ubiquity
ufs
UMI4Cats
umiAnalyzer
umx
UNCOVER
unfold
unhcrthemes
UniprotR
unityForest
unsum
UpSetR
upstartr
useful
uxr
vaccineff
VALERIE
validata
variancePartition
vaxineR
vcdExtra
vchartr
vectorsurvR
VennItem
vfinputs
vici
vidger
Virusparies
viscomplexr
visdat
ViSe
ViSEAGO
vismi
vissE
VisualizeSimon2Stage
vivainsights
VizModules
vmeasur
volker
voteogram
Voyager
vsp
wacolors
washi
WaterBalanceR
waves
wdiexplorer
webr
WeightedTreemaps
weitrix
Westerlund
whomds
widr
wilson
wordPuzzleR
wpa
wsjplot
x3ptools
Xeva
xgxr
xpect
xray
XYomics
yamlet
ycevo
YEAB
yrnd
ZINAR1
ztable
Reverse suggests:
aae.pop
AcademicThemes
activAnalyzer
AgePopDenom
airt
aldvmm
ambiR
aopdata
apexcharter
ApplyPolygenicScore
aqp
AquaBEHER
assemblykor
AssociationExplorer2
audubon
avesperu
bakeoff
bangladesh
baseballr
BAwiR
bayesDiagnostics
BayesDissolution
BayesERtools
bayesplot
bayesTFR
BayesTools
bbk
bench
bestNormalize
bidser
bifrost
BindingSiteFinder
BioStatR
bnRep
boe
bootkmeans
bpcp
brainGraph
brickset
broom.helpers
bscui
bsitar
CAESAR.Suite
camcorder
camtrapR
canaper
cancensus
cansim
CAST
censobr
Census2016
cfDNAPro
cfr
chron
ClassifyR
climaemet
clinDataReview
ClustAssess
cmhc
CMTFtoolbox
cnefetools
cograph
CohortCharacteristics
CohortConstructor
CohortSurvival
collapse
colleyRstats
colormap
colorspace
colouR
colourvalues
cols4all
ConfusionTableR
constructive
contentanalysis
correlationfunnel
corrViz
coveffectsplot
cpp11
cpsvote
cqn
cre.dcf
czechrates
DAPAR
dartR
dartR.base
dartR.captive
dartR.popgen
datacommons
debkeepr
decisionSupport
deckgl
deepdep
delimtools
descriptio
DiDforBigData
dimRed
dint
DirectEffects
disclapmix
discord
DisImpact
DMCfun
donutsk
drhur
DrugUtilisation
duckspatial
dynamicpv
ecolRxC
ecotraj
edfinr
edibble
eiCircles
eiopt2
emmeans
enrichplot
EpiCompare
epiR
ethiodate
EWCE
extras
familiar
fastml
fastRG
fec16
finalsize
flextable
fmrihrf
fMRItools
fmx
forecast
forrel
FuelDeep3D
funkycells
fxl
fxTWAPLS
gdalraster
gdm
gDRutils
geobr
geocodebr
GeoTox
ggblend
ggcharts
ggdendro
ggDoubleHeat
ggfacto
gghdx
gghinton
ggOceanMaps
ggpointless
ggpop
ggstackplot
ggstudent
ggsurvfit
ggthemeUL
GIFT
gMCPLite
gMOIP
graphicalMCP
graphsim
grates
gravmagsubs
gridpattern
grobblR
growthPheno
growthTrendR
gsDesign
gsDesignNB
guardianapi
Guerry
h2o
HaDeX2
healthyR.ai
healthyR.ts
hesim
heumilkr
himach
HistData
hmrc
HotellingEllipse
htaBIM
httk
httkexamples
huxtable
hystReet
igblastr
igraph
IHW
IHWpaper
imagefluency
imager
incidence
incidence2
IncidencePrevalence
industRial
inlabru
ino
IOBR
ipumsr
irrICC
irtsim
ISAnalytics
jlmerclusterperm
jtools
jubilee
jumble
k5
khroma
kidsides
LaMa
LBSPR
learningtower
lisat
LMMstar
logolink
loon
lphom
LSMRealOptions
lspline
mapbayr
markerpen
mascarade
mbg
MBMethPred
MicrobiotaProcess
midr
MiscMetabar
misl
mmrm
mnirs
modelbased
mongolstats
MOSim
moveEZ
mpitbR
MSUthemes
mverse
mvpd
nascaR.data
NestLink
NetMix
netseg
neuroSCC
nflseedR
NHSRdatasets
NitrogenUptake2016
NlsyLinks
nomisdata
nycOpenData
oceanwaves
ohenery
OlinkAnalyze
openintro
OPSR
OPWeight
OVESEG
PairViz
partycoloR
pathlinkR
PatientProfiles
pedalfast.data
penetrance
permimp
peruflorads43
PhenotypeR
picker
piecepackr
pillar
pipr
pixr
planet
plotgardener
plyinteractions
pmartR
pmrm
PNADCperiods
poems
poisonfrogs
portfolioBacktest
portvine
PRA
ProteoDisco
protGear
protti
public.ctn0094data
public.ctn0094extra
PublicationBiasBenchmark
purgeR
pwr
qatarcars
qlifetable
Radviz
rattle
raw
rb3
RBesT
rbiom
rbrsa
readyomics
recurse
redist
redlist
regress3d
repoRter.nih
rfars
rgph
RImagePalette
rKolada
RnBeads
rnnmf
rODE
rpanel
RRphylo
rsprite2
rstpm2
rtide
rxode2
sageR
salmonMSE
SAMBA
SAMprior
santoku
saros
scatterpie
scGraphVerse
scHOT
scMerge
SCpubr
scRepertoire
SDMtune
see
segregation
seriation
serofoi
sesame
sftrack
shiny.telemetry
shinyaframe
shinyWidgets
sigminer
simstudy
sitrep
sits
skylight
smidm
soilFlux
spanishoddata
sparseMVN
splatter
SplineDV
SSVS
StateLevelForest
streamDepletr
superb
superspreading
suRface.analytics
surveillance
survinger
survtype
SVP
svrep
sweep
TCGAbiolinks
TFEA.ChIP
thisplot
threesixtygiving
tidydann
tidyfun
tidylearn
tidyquant
tidySEM
tidytext
tidytransit
tikzDevice
timetk
tinytable
tis
toastui
tongfen
topolow
treasury
treeclimbR
treeshap
tsbox
tsibble
tune
UCSCXenaShiny
ukpolice
unsurv
unusualprofile
usincometaxes
usmap
VancouvR
vangogh
VarSelLCM
vcfR
videogameinsightsR
vinereg
viridis
vivid
voi
voronoiTreemap
vroom
Wats
webSDM
wid
WoodSimulatR
worldbank
WQM
xaringanthemer
ypr
zoo
Linking:
Please use the canonical form
to link to this page.