Package: hyper.fit 1.2.1

hyper.fit: N-Dimensional Hyperplane Fitting with Errors

High level functions for hyperplane fitting (hyper.fit()) and visualising (hyper.plot2d() / hyper.plot3d()). In simple terms this allows the user to produce robust 1D linear fits for 2D x vs y type data, and robust 2D plane fits to 3D x vs y vs z type data. This hyperplane fitting works generically for any N-1 hyperplane model being fit to a N dimension dataset. All fits include intrinsic scatter in the generative model orthogonal to the hyperplane.

Authors:Aaron Robotham [cre, aut, cph], Danail Obreschkow [aut, ctb]

hyper.fit_1.2.1.tar.gz
hyper.fit_1.2.1.zip(r-4.5)hyper.fit_1.2.1.zip(r-4.4)hyper.fit_1.2.1.zip(r-4.3)
hyper.fit_1.2.1.tgz(r-4.4-any)hyper.fit_1.2.1.tgz(r-4.3-any)
hyper.fit_1.2.1.tar.gz(r-4.5-noble)hyper.fit_1.2.1.tar.gz(r-4.4-noble)
hyper.fit_1.2.1.tgz(r-4.4-emscripten)hyper.fit_1.2.1.tgz(r-4.3-emscripten)
hyper.fit.pdf |hyper.fit.html
hyper.fit/json (API)

# Install 'hyper.fit' in R:
install.packages('hyper.fit', repos = c('https://asgr.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/asgr/hyper.fit/issues

Datasets:
  • FP6dFGS - Data included in hyper.fit package
  • GAMAsmVsize - Data included in hyper.fit package
  • MJB - Data included in hyper.fit package
  • TFR - Data included in hyper.fit package
  • convtest1dNorm - Data included in hyper.fit package
  • convtest2dLD - Data included in hyper.fit package
  • convtest2dOpt - Data included in hyper.fit package
  • hogg - Data included in hyper.fit package
  • intrin - Data included in hyper.fit package
  • trumpet - Data included in hyper.fit package

On CRAN:

25 exports 7 stars 1.37 score 41 dependencies 15 scripts 810 downloads

Last updated 3 months agofrom:f173cf3bda. Checks:OK: 1 ERROR: 6. Indexed: yes.

TargetResultDate
Doc / VignettesOKSep 05 2024
R-4.5-winERRORSep 05 2024
R-4.5-linuxERRORSep 05 2024
R-4.4-winERRORSep 05 2024
R-4.4-macERRORSep 05 2024
R-4.3-winERRORSep 05 2024
R-4.3-macERRORSep 05 2024

Exports:arrayvecmultconvertconvert.hyper.plane.paramhyper.converthyper.fithyper.likehyper.plot2dhyper.plot3dhyper.sigcormakecovarray2dmakecovarray3dmakecovmat2dmakecovmat3dmakerotmat2dmakerotmat3dplot.hyper.fitprojcovarrayprojcovmatprojXranrotcovmat2dranrotcovmat3drotcovmatrotdata2drotdata3dsummary.hyper.fit

Dependencies:base64encbslibcachemcelestialclidigestevaluatefastmapfontawesomefsgluehighrhtmltoolshtmlwidgetsjquerylibjsonliteknitrLaplacesDemonlifecyclemagicaxismagrittrmapprojmapsMASSmemoisemimeNISTunitsplotrixpracmaR6RANNrappdirsRcpprglrlangrmarkdownsasssmtinytexxfunyaml

Readme and manuals

Help Manual

Help pageTopics
Functions to calculate various basic properties important for line fittingarrayvecmult hyper.basic makecovarray2d makecovarray3d makecovmat2d makecovmat3d makeranrotmat makerotmat2d makerotmat3d projcovarray projcovmat projX ranrotcovmat2d ranrotcovmat3d rotcovmat rotdata2d rotdata3d
Parameterisation conversion functions.convert convert.hyper.plane.param hyper.convert
Top level function that attempts to fit a hyperplane to provided data.hyper.fit
N-Dimensional Hyperplane Fitting with Errorshyper.fit-package
Data included in hyper.fit packageconvtest1dNorm convtest2dLD convtest2dOpt FP6dFGS GAMAsmVsize hogg hyper.fit-data intrin MJB TFR trumpet
The likelihood of a given set of data and an specified hyperplanehyper.like
A 2d and 3d likelihood diagnostic plot for optimal line fittinghyper.plot hyper.plot2d hyper.plot3d plot.hyper.fit
Function to convert from biased sample sigma to unbiased population sigmahyper.sigcor
Summary function for hyper.fit objecthyper.summary summary.hyper.fit