sfsmisc: Utilities from "Seminar fuer Statistik" ETH Zurich

Useful utilities ['goodies'] from Seminar fuer Statistik ETH Zurich, quite a few related to graphics; many ported from S-plus times.

AuthorMartin Maechler et al.
Date of publication2016-02-23 11:16:25
MaintainerMartin Maechler <maechler@stat.math.ethz.ch>
LicenseGPL (>= 2)
Version1.1-0

View on CRAN

Man pages

AsciiToInt: Character to and from Integer Codes Conversion

axTexpr: Axis Ticks Expressions in Nice 10 ** k Form

cairoSwd: Cairo PDF Graphics Device useful for Sweave

capture-n-write: Capture output and Write / Print First and Last Parts

col01scale: Matrix Scaling Utilities

compresid2way: Plot Components + Residuals for Two Factors

cum.Vert.funkt: Kumulative Verteilung Aufzeichnen

D1D2: Numerical Derivatives of (x,y) Data via Smoothing Splines

D2ss: Numerical Derivatives of (x,y) Data (via Smoothing Splines)

Deprecated: Deprecated 'sfsmisc' Functions

diagDA: Diagonal Discriminant Analysis

diagX: The "Other" Diagonal Matrix

digitsBase: Digit/Bit Representation of Integers in any Base

Duplicated: Counting-Generalization of duplicated()

eaxis: Extended / Engineering Axis for Graphics

ecdf.ksCI: Plot Empirical Distribution Function With 95% Confidence...

ellipsePoints: Compute Radially Equispaced Points on Ellipse

empty.dimnames: Empty Dimnames of an Array

errbar: Scatter Plot with Error Bars

factorize: Prime Factorization of Integers

f.robftest: Robust F-Test: Wald test for multiple coefficients of rlm()...

hatMat: Hat Matrix of a Smoother

histBxp: Plot a Histogram and a Boxplot

integrate.xy: Cheap Numerical Integration through Data points.

inv.seq: Inverse seq() - Short Expression for Index Vector

is.whole: Test Whether a Vector or Array Consists of Whole Numbers

iterate.lin.recursion: Generate Sequence Iterating a Linear Recursion

KSd: Approximate Critical Values for Kolmogorov-Smirnov's D

last: Get Last Elements of a Vector

linesHyberb.lm: Plot Confidence or Prediction Hyperbolas around a Regression...

loessDemo: Graphical Interactive Demo of loess()

lseq: Generate Sequences, Equidistant on Log Scale

mat2tex: Produce LaTeX commands to print a matrix

missingCh: Has a Formal Argument been Set or is it Missing?

mpl: Simple Matrix Plots

mult.fig: Plot Setup for MULTiple FIGures, incl. Main Title

n.code: Convert "Round" Integers to Short Strings and Back

nearcor: Find the Nearest Proper Correlation Matrix

n.plot: Name Plot: Names or Numbers instead of Points in Plot

nr.sign.chg: Number of Sign Changes in Sequence

p.arrows: Prettified Arrows Plots

paste.vec: Utility for 'Showing' S vectors

p.datum: Plot 'Datum' (deutsch!) unten rechts

p.dnorm: Plot Parametric Density Functions

p.hboxp: Add a Horizontal Boxplot to the Current Plot

plotDS: Plot Data and Smoother / Fitted Values

plotStep: Plot a Step Function

pmax.sa: Parallel Maxima / Minima (Scalar, Array)

polyn.eval: Evaluate Polynomials

posdefify: Find a Close Positive Definite Matrix

potatoes: Fisher's Potato Crop Data

p.profileTraces: Plot a profile.nls Object With Profile Traces

p.res.2fact: Plot Numeric (e.g. Residuals) vs 2 Factors Using Boxplots

p.res.2x: Stahel's Residual Plot against 2 X's

pretty10exp: Nice 10 ** k Label Expressions

primes: Find all Primes Less Than n

printTable2: Add and Print Marginals for 2-way Contingency Tables

prt.DEBUG: Utility Printing in DEBUG mode

p.scales: Conversion between plotting scales: usr, cm, symbol

ps.end: Close PostScript or Acrobat Graphics Device opened by 'ps.do'...

ps.latex: PostScript/PDF Preview Device with Optional 'LaTeX' Touch

p.tachoPlot: Draw Symbol on a Plot

p.ts: plot.ts with multi-plots and Auto-Title - on 1 page

quadrant: Give the Quadrant Number of Planar Points

QUnif: Quasi Randum Numbers via Halton Sequences

read.org.table: Read.table for an Emacs Org Table

repChar: Make Simple String from Repeating a Character, e.g. Blank...

rot13: Generalized Rot13 Character Translation (Rotation)

rot2: Rotate Planar Points by Angle

roundfixS: Round to Integer Keeping the Sum Fixed

rrange: Robust Range using Boxplot 'Quartiles'

seqXtend: Sequence Covering the Range of X, including X

sessionInfoX: Extended Information About the Current R Session

signi: Rounding to Significant Digits

sourceAttach: Source and Attach an R source file

str_data: Overview on All Datasets in an R Package

TA.plot: Tukey-Anscombe Plot (Residual vs. Fitted) of a Linear Model

tapplySimpl: More simplification in tapply() result

tkdensity: GUI Density Estimation using Tcl/Tk

toLatex.numeric: LaTeX or Sweave friendly Formatting of Numbers

u.assign0: 'Portable' assign / get functions (R / S-plus) for 'Frame 0'

u.boxplot.x: Utility Returning x-Coordinates of Boxplot

u.date: Return Date[-Time] String in 'European' Format

u.datumdecode: Convert "Numeric" Dates

u.Datumvonheute: Datum und Uhrzeit (auf deutsch)

u.log: (Anti)Symmetric Log High-Transform

unif: Nice Uniform Points in Interval

uniqueL: A Reversable Version of unique()

unix/Sys.cpuinfo: Provide Information about the Linux Hardware (CPU, Memory,...

unix/Sys.ps: Return Process Status (Unix 'ps') Information

u.sys: 'Portable' System function (R / S-plus)

vcat: Paste Utilities - Concatenate Strings

wrapFormula: Enhance Formula by Wrapping each Term, e.g., by "s(.)"

xy.grid: Produce regular grid matrix.

xy.unique.x: Uniqify (X,Y) Values using Weights

Functions

. Man page
AsciiToInt Man page
as.intBase Man page
as.integer.basedInt Man page
axTexpr Man page
bi2int Man page
bl.string Man page
cairoSwd Man page
capture.and.write Man page
ccat Man page
chars8bit Man page
C.Monatsname Man page
code2n Man page
col01scale Man page
colcenter Man page
compresid2way Man page
cum.Vert.funkt Man page
C.weekday Man page
C.Wochentag Man page
C.Wochentagkurz Man page
D1D2 Man page
D1ss Man page
D1tr Man page
D2ss Man page
dDA Man page
diagDA Man page
diagX Man page
digitsBase Man page
Duplicated Man page
eaxis Man page
ecdf.ksCI Man page
ellipsePoints Man page
empty.dimnames Man page
errbar Man page
factorize Man page
f.robftest Man page
hatMat Man page
hist.bxp Man page
histBxp Man page
ichar Man page
integrate.xy Man page
inv.seq Man page
is.whole Man page
iterate.lin.recursion Man page
KSd Man page
last Man page
linesHyperb.lm Man page
list2mat Man page
loessDemo Man page
lseq Man page
margin2table Man page
mat2tex Man page
missingCh Man page
mpl Man page
mult.fig Man page
n.code Man page
nearcor Man page
n.plot Man page
nr.sign.chg Man page
p.arrows Man page
paste.vec Man page
p.datum Man page
p.dchisq Man page
pdf.do Man page
pdf.end Man page
pdf.latex Man page
p.dgamma Man page
p.dnorm Man page
p.hboxp Man page
pl.ds Man page
plotDS Man page
plotStep Man page
p.m Man page
pmax.sa Man page
pmin.sa Man page
polyn.eval Man page
posdefify Man page
potatoes Man page
p.pllines Man page
p.profileTraces Man page
predict.dDA Man page
p.res.2fact Man page
p.res.2x Man page
p.res.2x.default Man page
p.res.2x.formula Man page
pretty10exp Man page
primes Man page
print.basedInt Man page
print.dDA Man page
print.margin2table Man page
print.sessionInfoX Man page
printTable2 Man page
prt.DEBUG Man page
p.scales Man page
ps.do Man page
ps.end Man page
ps.latex Man page
p.tachoPlot Man page
p.ts Man page
quadrant Man page
QUnif Man page
read.org.table Man page
repChar Man page
rnls Man page
rot2 Man page
rotn Man page
roundfixS Man page
rrange Man page
seqXtend Man page
sessionInfoX Man page
sHalton Man page
signi Man page
sourceAttach Man page
strcodes Man page
str_data Man page
Sys.cpuinfo Man page
Sys.memGB Man page
Sys.meminfo Man page
Sys.MIPS Man page
Sys.procinfo Man page
Sys.ps Man page
Sys.ps.cmd Man page
Sys.ps.cmd Man page
Sys.sizes Man page
TA.plot Man page
tapplySimpl Man page
tkdensity Man page
toLatex.numeric Man page
u.assign0 Man page
u.boxplot.x Man page
u.date Man page
u.datumdecode Man page
u.Datumvonheute Man page
u.get0 Man page
u.log Man page
unif Man page
uniqueL Man page
u.sys Man page
vcat Man page
wrapFormula Man page
xy.grid Man page
xy.unique.x Man page

Files

sfsmisc
sfsmisc/TODO
sfsmisc/inst
sfsmisc/inst/NEWS.Rd
sfsmisc/inst/ChangeLog
sfsmisc/tests
sfsmisc/tests/p.R
sfsmisc/tests/dDA.R
sfsmisc/tests/dDA.Rout.save
sfsmisc/tests/posdef.Rout.save
sfsmisc/tests/p.Rout.save
sfsmisc/tests/posdef.R
sfsmisc/tests/misc.R
sfsmisc/NAMESPACE
sfsmisc/demo
sfsmisc/demo/prime-numbers.R
sfsmisc/demo/pretty-lab.R
sfsmisc/demo/hatmat-ex.R
sfsmisc/demo/00Index
sfsmisc/data
sfsmisc/data/potatoes.rda
sfsmisc/R
sfsmisc/R/TA.plot.R sfsmisc/R/Deprecated.R
sfsmisc/R/nearcor.R
sfsmisc/R/mat2tex.R
sfsmisc/R/integratexy.R sfsmisc/R/str_data.R sfsmisc/R/rot13.R sfsmisc/R/huber.R sfsmisc/R/tkdensity.R sfsmisc/R/p.res.2x.WSt.R sfsmisc/R/loessDemo.R sfsmisc/R/hatMat.R sfsmisc/R/misc-goodies.R sfsmisc/R/KS-confint.R sfsmisc/R/p.ts.R sfsmisc/R/printTable.R sfsmisc/R/sourceAttach.R sfsmisc/R/twoway-r-plot.R sfsmisc/R/glob2rx.R sfsmisc/R/u.goodies.R sfsmisc/R/pd-matrix.R sfsmisc/R/mult.fig.R sfsmisc/R/ellipse.R sfsmisc/R/Duplicated.R sfsmisc/R/linesHyberb.lm.R sfsmisc/R/sessionInfo-ext.R sfsmisc/R/Defunct.R
sfsmisc/R/unix
sfsmisc/R/unix/Sys.ps.R
sfsmisc/R/prime-numbers-fn.R
sfsmisc/R/D1D2.R sfsmisc/R/prettylab.R sfsmisc/R/rrange.R
sfsmisc/R/ps.goodies.R
sfsmisc/R/missingCh.R sfsmisc/R/p.res.2x.formula.R sfsmisc/R/diagDA.R sfsmisc/R/plotCI.R sfsmisc/R/Ftest-rlm.R sfsmisc/R/zzz.R sfsmisc/R/p.tachoPlot.R
sfsmisc/R/p.goodies.R
sfsmisc/README.md
sfsmisc/MD5
sfsmisc/DESCRIPTION
sfsmisc/ChangeLog
sfsmisc/man
sfsmisc/man/nearcor.Rd sfsmisc/man/p.profileTraces.Rd sfsmisc/man/str_data.Rd sfsmisc/man/posdefify.Rd sfsmisc/man/plotStep.Rd sfsmisc/man/eaxis.Rd sfsmisc/man/integrate.xy.Rd sfsmisc/man/QUnif.Rd sfsmisc/man/read.org.table.Rd sfsmisc/man/capture-n-write.Rd sfsmisc/man/p.ts.Rd sfsmisc/man/uniqueL.Rd sfsmisc/man/toLatex.numeric.Rd sfsmisc/man/tkdensity.Rd sfsmisc/man/col01scale.Rd sfsmisc/man/potatoes.Rd sfsmisc/man/last.Rd sfsmisc/man/lseq.Rd sfsmisc/man/u.log.Rd sfsmisc/man/hatMat.Rd sfsmisc/man/primes.Rd sfsmisc/man/TA.plot.Rd sfsmisc/man/plotDS.Rd sfsmisc/man/is.whole.Rd sfsmisc/man/mpl.Rd sfsmisc/man/p.arrows.Rd sfsmisc/man/u.boxplot.x.Rd sfsmisc/man/signi.Rd sfsmisc/man/prt.DEBUG.Rd sfsmisc/man/p.res.2fact.Rd sfsmisc/man/Deprecated.Rd sfsmisc/man/n.code.Rd sfsmisc/man/diagX.Rd sfsmisc/man/pmax.sa.Rd sfsmisc/man/unif.Rd sfsmisc/man/p.tachoPlot.Rd sfsmisc/man/u.Datumvonheute.Rd sfsmisc/man/errbar.Rd sfsmisc/man/ps.end.Rd sfsmisc/man/Duplicated.Rd sfsmisc/man/polyn.eval.Rd sfsmisc/man/KSd.Rd sfsmisc/man/tapplySimpl.Rd sfsmisc/man/diagDA.Rd sfsmisc/man/rot13.Rd sfsmisc/man/rrange.Rd sfsmisc/man/rot2.Rd sfsmisc/man/cum.Vert.funkt.Rd sfsmisc/man/paste.vec.Rd sfsmisc/man/u.sys.Rd sfsmisc/man/ellipsePoints.Rd sfsmisc/man/wrapFormula.Rd sfsmisc/man/iterate.lin.recursion.Rd sfsmisc/man/loessDemo.Rd sfsmisc/man/D1D2.Rd sfsmisc/man/cairoSwd.Rd sfsmisc/man/sessionInfoX.Rd sfsmisc/man/ps.latex.Rd sfsmisc/man/repChar.Rd sfsmisc/man/missingCh.Rd sfsmisc/man/mult.fig.Rd sfsmisc/man/roundfixS.Rd sfsmisc/man/n.plot.Rd
sfsmisc/man/unix
sfsmisc/man/unix/Sys.cpuinfo.Rd
sfsmisc/man/unix/Sys.ps.Rd
sfsmisc/man/histBxp.Rd sfsmisc/man/xy.grid.Rd sfsmisc/man/vcat.Rd sfsmisc/man/ecdf.ksCI.Rd sfsmisc/man/p.dnorm.Rd sfsmisc/man/u.datumdecode.Rd sfsmisc/man/inv.seq.Rd sfsmisc/man/AsciiToInt.Rd sfsmisc/man/linesHyberb.lm.Rd sfsmisc/man/D2ss.Rd sfsmisc/man/mat2tex.Rd sfsmisc/man/factorize.Rd sfsmisc/man/quadrant.Rd sfsmisc/man/empty.dimnames.Rd sfsmisc/man/u.date.Rd sfsmisc/man/digitsBase.Rd sfsmisc/man/p.datum.Rd sfsmisc/man/xy.unique.x.Rd sfsmisc/man/pretty10exp.Rd sfsmisc/man/printTable2.Rd sfsmisc/man/u.assign0.Rd sfsmisc/man/nr.sign.chg.Rd sfsmisc/man/compresid2way.Rd sfsmisc/man/seqXtend.Rd sfsmisc/man/p.res.2x.Rd sfsmisc/man/f.robftest.Rd sfsmisc/man/p.hboxp.Rd sfsmisc/man/sourceAttach.Rd sfsmisc/man/p.scales.Rd sfsmisc/man/axTexpr.Rd

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.