Learn R Programming

⚠️There's a newer version (1.1-23) of this package.Take me there.

sfsmisc (version 1.0-29)

Utilities from "Seminar fuer Statistik" ETH Zurich

Description

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

Copy Link

Version

Install

install.packages('sfsmisc')

Monthly Downloads

17,205

Version

1.0-29

License

GPL (>= 2)

Maintainer

Martin Maechler

Last Published

January 22nd, 2016

Functions in sfsmisc (1.0-29)

KSd

Approximate Critical Values for Kolmogorov-Smirnov's D
cairoSwd

Cairo PDF Graphics Device useful for Sweave
factorize

Prime Factorization of Integers
ellipsePoints

Compute Radially Equispaced Points on Ellipse
D1D2

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

Hat Matrix of a Smoother
lseq

Generate Sequences, Equidistant on Log Scale
read.org.table

Read.table for an Emacs Org Table
errbar

Scatter Plot with Error Bars
cum.Vert.funkt

Kumulative Verteilung Aufzeichnen
diagDA

Diagonal Discriminant Analysis
digitsBase

Digit/Bit Representation of Integers in any Base
nr.sign.chg

Number of Sign Changes in Sequence
primes

Find all Primes Less Than n
f.robftest

Robust F-Test: Wald test for multiple coefficients of rlm() Object.
linesHyperb.lm

Plot Confidence or Prediction Hyperbolas around a Regression Line
Duplicated

Counting-Generalization of duplicated()
nearcor

Find the Nearest Proper Correlation Matrix
tkdensity

GUI Density Estimation using Tcl/Tk
xy.grid

Produce regular grid matrix.
p.datum

Plot 'Datum' (deutsch!) unten rechts
p.res.2fact

Plot Numeric (e.g. Residuals) vs 2 Factors Using Boxplots
col01scale

Matrix Scaling Utilities
mult.fig

Plot Setup for MULTiple FIGures, incl. Main Title
compresid2way

Plot Components + Residuals for Two Factors
QUnif

Quasi Randum Numbers via Halton Sequences
inv.seq

Inverse seq() -- Short Expression for Index Vector
u.assign0

'Portable' assign / get functions (R / S-plus) for 'Frame 0'
quadrant

Give the Quadrant Number of Planar Points
p.res.2x

Stahel's Residual Plot against 2 X's
p.scales

Conversion between plotting scales: usr, cm, symbol
ecdf.ksCI

Plot Empirical Distribution Function With 95% Confidence Curves
missingCh

Has a Formal Argument been Set or is it Missing?
sourceAttach

Source and Attach an R source file
wrapFormula

Enhance Formula by Wrapping each Term, e.g., by "s(.)"
u.boxplot.x

Utility Returning x-Coordinates of Boxplot
is.whole

Test Whether a Vector or Array Consists of Whole Numbers
diagX

The Other Diagonal Matrix
p.profileTraces

Plot a profile.nls Object With Profile Traces
last

Get Last Elements of a Vector
paste.vec

Utility for 'Showing' S vectors
plotStep

Plot a Step Function
D2ss

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

Rounding to Significant Digits
p.hboxp

Add a Horizontal Boxplot to the Current Plot
empty.dimnames

Empty Dimnames of an Array
roundfixS

Round to Integer Keeping the Sum Fixed
axTexpr

Axis Ticks Expressions in Nice 10 ** k Form
pmax.sa

Parallel Maxima / Minima (Scalar, Array)
u.sys

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

Return Date[-Time] String in 'European' Format
p.tachoPlot

Draw Symbol on a Plot
printTable2

Add and Print Marginals for 2-way Contingency Tables
mat2tex

Produce LaTeX commands to print a matrix
ps.end

Close PostScript or Acrobat Graphics Device opened by 'ps.do' / 'pdf.do'
mpl

Simple Matrix Plots
p.arrows

Prettified Arrows Plots
tapplySimpl

More simplification in tapply() result
posdefify

Find a Close Positive Definite Matrix
potatoes

Fisher's Potato Crop Data
histBxp

Plot a Histogram and a Boxplot
str_data

Overview on All Datasets in an R Package
p.ts

plot.ts with multi-plots and Auto-Title -- on 1 page
u.datumdecode

Convert Numeric Dates
u.Datumvonheute

Datum und Uhrzeit (auf deutsch)
iterate.lin.recursion

Generate Sequence Iterating a Linear Recursion
polyn.eval

Evaluate Polynomials
p.dnorm

Plot Parametric Density Functions
Deprecated

Deprecated 'sfsmisc' Functions
uniqueL

A Reversable Version of unique()
seqXtend

Sequence Covering the Range of X, including X
n.plot

Name Plot: Names or Numbers instead of Points in Plot
prt.DEBUG

Utility Printing in DEBUG mode
capture.and.write

Capture output and Write / Print First and Last Parts
Sys.cpuinfo

Provide Information about the Linux Hardware (CPU, Memory, etc)
plotDS

Plot Data and Smoother / Fitted Values
unif

Nice Uniform Points in Interval
rrange

Robust Range using Boxplot 'Quartiles'
xy.unique.x

Uniqify (X,Y) Values using Weights
ps.latex

PostScript/PDF Preview Device with Optional LaTeX Touch
rot2

Rotate Planar Points by Angle
repChar

Make Simple String from Repeating a Character, e.g. Blank String
integrate.xy

Cheap Numerical Integration through Data points.
u.log

(Anti)Symmetric Log High-Transform
sessionInfoX

Extended Information About the Current R Session
vcat

Paste Utilities -- Concatenate Strings
AsciiToInt

Character to and from Integer Codes Conversion
TA.plot

Tukey-Anscombe Plot (Residual vs. Fitted) of a Linear Model
eaxis

Extended / Engineering Axis for Graphics
pretty10exp

Nice 10 ** k Label Expressions
rotn

Generalized Rot13 Character Translation (Rotation)
toLatex.numeric

LaTeX or Sweave friendly Formatting of Numbers
Sys.ps

Return Process Status (Unix 'ps') Information
n.code

Convert "Round" Integers to Short Strings and Back
loessDemo

Graphical Interactive Demo of loess()