shipunov1.17.1 package

Miscellaneous Functions from Alexey Shipunov

Adj.Rand

Adjusted Rand index

Aggregate1

Aggregates by one vector and uses it for row names

Alldups

Finds all duplicates

Bclabels

Plot bootstrap values

Bclust

Bootstrapped hclust

BestOverlap

Calculates the best overlap

Biarrows

Adds correlation arrows to the scatterplot

Biokey

Convert diagnostic keys and classification lists

BootA

Bootstrap clustering

BootKNN

Bootstrap with kNN

BootRF

Bootstrap with 'randomForest()'

Boxplots

Grouped boxplots

Cdate

System date, time plus easy save history

Cladd

Adds confidence bands to the simple linear model plots

Class.sample

Samples along the class labels

Classproj

Class projection

Clustergram

Clustergram: visualize the cluster structure

Coeff.det

Average coefficients of determination for each variable

Coml

Compare checklists

Cor

Correlation matrix with p-values

Cor.vec

Calculates correlation and converts results into the named long vector

CVs

Coefficients of variation

Ditto

Removes duplicated data values downstream

DNN

Distance matrix based kNN classification

Dotcharts

Improved dotcharts

Ell

Plot ellipse

Ellipses

Confidence ellipses

Ex.boxplot

Boxplot explanation

Ex.col

Examples of colors

Ex.font

Examples of fonts

Ex.lty

Examples of line types

Ex.margins

Example of plot margins

Ex.pch

Point examples

Ex.plots

Examples of plot types

Fence

Colorize tips of 'hclust' plot

Files

Textual file system browser

Fill

Fill data values downstream, like in spreadsheets

Gap.code

Gap coding

Gen.cl.data

Generates datasets for clustering

Gini

Compute the simple Gini coefficient

Gower.dist

Gower distance

Gradd

Classification grid and decision boundaries

Gridmoon

Draw with 'R'

Hcl2mat

Clustering to matrix

Hclust.match

Counts matches between two hierarchical clusterings

Hcoords

Calculates coordinates of nodes from 'hclust' plot

Histr

Histogram with overlaid curve

Hulls

Convex hulls for multiple groups

Infill

Rarefaction curves

Jclust

Simple bootstrap and jackknife clustering

K

Coefficient of divergence

Life

Game of Life

Linechart

Dotchart-like plot sfor every scaled variable grouped by factor

Ls

Ls

Mag

Interpreter for effect sizes

MDSv

MDS: dimension importance ("explained variance" surrogate)

Miney

Miney game

Minus.names

Minus names

Misclass

Misclassification (confusion) table

Missing.map

Textual plot of missing data

MrBayes

Calls MrBayes

MRH

Matrix Representation of Hierarchical Clustering

NC.dist

Normalized Compression Distance

Normality

Check normality

Overlap

Calculates overlap between polygons

pairwise.Eff

Pairwise table of effects with magnitudes

pairwise.Rro.test

Robust rank order test post hoc derivative

pairwise.Table2.test

Pairwise Chi-squared or Fisher test for 2-dimensional tables

Phyllotaxis

Plant phyllotaxis

Pinhull

Point in hull

Pleiad

Correlation circles (correlation pleiads)

Plot.phylocl

Plot phylogenetic tree with clades collapsed

PlotBest.dist

Dotchart which reflects the "best" base distance method

PlotBest.hclust

Plots dotchart with best clustering method

PlotBest.mdist

Dotchart which reflects the "best" of non-base distances

Ploth

Changes the appearance of cluster dendrogram

Points

Number of cases in each location reflected in the point size

Polyarea

Area of the polygon

Polycenter

Center of the polygon

Pull.rd

Select rows from data frame

R.logo

Imitation (!) of the modern 'R' logo

Read.fasta

Read 'FASTA' files

Read.tri.nts

Read 'NTSYSpc' files

Recode

Basic multiple recoding

Root1

Roots phylogenetic trees even if outgroup is not monophyletic

Rostova.tbl

Calculates multiple correlation matrices (via 'factor1') and stacks th...

Rpart2newick

Converts 'rpart' object into Newick tree

Rresults

Rresults shell script

Rro.test

Robust rank order test

S.value

S-value

salix

salix_leaves

Saynodynamite

Say ``no'' to dynamite plots!

SM.dist

Simple Match distance

Squares

Areas of polygons

Str

'str()' enchanced for data frames

Table2df

Convert table to data frame saving structure

Tcoords

Calculates coordinates of tips from 'hclust' plot

Tctext

Easy way to add text labels to 'hclust' plot

Tobin

Binarize (make dummy variables)

Toclip

Insert content to Linux X11 clipboard

Topm

Stacks correlation matrix

Ttcols

Text-to-columns

Updist

Educated distances for semi-supervised clustering

Vicinities

Arrange observations by the distance from center

VTcoeffs

Effect sizes of association between categorical variables

Write.fasta

Write 'FASTA' files

Xpager

Separate terminal pager for Linux

A collection of functions for data manipulation, plotting and statistical computing, to use separately or with the book "Visual Statistics. Use R!": Shipunov (2020) <http://ashipunov.info/shipunov/software/r/r-en.htm>. Dr Alexey Shipunov died in December 2022. Most useful functions: Bclust(), Jclust() and BootA() which bootstrap hierarchical clustering; Recode() which does multiple recoding in a fast, simple and flexible way; Misclass() which outputs confusion matrix even if classes are not concerted; Overlap() which measures group separation on any projection; Biarrows() which converts any scatterplot into biplot; and Pleiad() which is fast and flexible correlogram.

  • Maintainer: ORPHANED
  • License: GPL (>= 2)
  • Last published: 2023-02-05