shotGroups: Analyze Shot Group Data

Share:

Analyzes shooting data with respect to group shape, precision, and accuracy. This includes graphical methods, descriptive statistics, and inference tests using standard, but also non-parametric and robust statistical methods. Implements distributions for radial error in bivariate normal variables. Works with files exported by OnTarget PC/TDS or Taran, as well as with custom data files in text format. Supports inference from range statistics like extreme spread. Includes a set of web-based graphical user interfaces.

Author
Daniel Wollschlaeger
Date of publication
2016-09-21 11:25:01
Maintainer
Daniel Wollschlaeger <dwoll@kuci.org>
License
GPL (>= 2)
Version
0.7.2

View on CRAN

Man pages

analyzeGroup
Analysis for a single group of bullet holes
combineData
Combine list of data frames into one
compareGroups
Compare bullet hole groups
DF300blk
Combined bullet hole data
DF300BLKhl
Combined bullet hole data
DFcciHV
Combined bullet hole data
DFcm
Combined bullet hole data
DFdistr
Lookup table for distribution of range statistics and...
DFinch
Combined bullet hole data
DFlistCm
List containing several data frames with bullet hole data
DFsavage
Combined bullet hole data
DFscar17
Combined bullet hole data
DFtalon
Combined bullet hole data
drawBox
Draw an axis-aligned box
drawBox2
Draw an oriented box
drawCircle
Draw a circle
drawEllipse
Draw an ellipse
drawGroup
Draw a group of bullet holes with additional measures
drawTarget
Draw a target pattern
efficiency
Estimate number of required groups for given CI level and...
fromMOA
Conversion from angular diameter to absolute size
getBoundingBox
Bounding box for a set of 2D-points
getCEP
Circular Error Probable (CEP) and Spherical Error Probable...
getConfEll
Confidence ellipse
getDistance
Get distance based on absolute and angular size
getDistToCtr
Distances to center for a set of points
getHitProb
Hit probability within given region
getHoytParam
Determine parameters q and omega of the Hoyt distribution
getMaxPairDist
Maximum pairwise distance for a set of points
getMinBBox
Minimum-area bounding box for a set of 2D-points
getMinCircle
Minimum enclosing circle for a set of 2D-points
getMOA
Conversion of absolute size to angular diameter
getRayParam
Estimate Rayleigh parameters sigma, mean and standard...
getRiceParam
Estimate Rice parameters nu and sigma
getXYmat
Extract (x,y)-coordinates (relative to point of aim) from a...
groupLocation
Accuracy: Location measures for a single group of bullet...
groupShape
Shape analysis for a single group of bullet holes
groupSpread
Precision: Spread measures of a single group of bullet holes
hoyt
The Hoyt Distribution
maxwell
The Maxwell-Boltzmann Distribution
mvnEll
Multivariate normal offset ellipse probabilities
range2sigma
Estimate Rayleigh sigma based on range statistics
rayleigh
The Rayleigh Distribution
readDataMisc
Read data from text files
readDataOT1
Read data files exported by OnTarget PC v1.1*
readDataOT2
Read data files exported by OnTarget PC v2.* or OnTarget TDS...
rice
The Rice Distribution
runGUI
Open web-based GUI in browser
shotGroups-package
Analyze shot group data
simRingCount
Calculate simulated ring count for a given group and target
targets
List containing definitions of several circular target types...

Files in this package

shotGroups
shotGroups/inst
shotGroups/inst/shinyHitProbability
shotGroups/inst/shinyHitProbability/ui.R
shotGroups/inst/shinyHitProbability/server.R
shotGroups/inst/shinyHitProbability/helper.R
shotGroups/inst/shinyAngularSize
shotGroups/inst/shinyAngularSize/ui.R
shotGroups/inst/shinyAngularSize/server.R
shotGroups/inst/shinyAngularSize/www
shotGroups/inst/shinyAngularSize/www/AnglesCenterH.jpg
shotGroups/inst/shinyAngularSize/www/AnglesCircle.png
shotGroups/inst/shinyAngularSize/helper.R
shotGroups/inst/shinyRangeStatistics
shotGroups/inst/shinyRangeStatistics/ui.R
shotGroups/inst/shinyRangeStatistics/server.R
shotGroups/inst/shinyRangeStatistics/helper.R
shotGroups/inst/ChangeLog
shotGroups/inst/doc
shotGroups/inst/doc/shotGroups.pdf
shotGroups/inst/doc/shotGroups.Rnw
shotGroups/inst/doc/shotGroups.R
shotGroups/inst/shinyAnalyzeGroups
shotGroups/inst/shinyAnalyzeGroups/ui.R
shotGroups/inst/shinyAnalyzeGroups/server.R
shotGroups/inst/shinyAnalyzeGroups/helper.R
shotGroups/NAMESPACE
shotGroups/data
shotGroups/data/DFcciHV.rda
shotGroups/data/DFtalon.rda
shotGroups/data/DFinch.rda
shotGroups/data/DFlistCm.rda
shotGroups/data/DFscar17.rda
shotGroups/data/DF300BLKhl.rda
shotGroups/data/DFcm.rda
shotGroups/data/targets.rda
shotGroups/data/DFsavage.rda
shotGroups/data/DFdistr.rda
shotGroups/data/DF300BLK.rda
shotGroups/R
shotGroups/R/range2sigma.R
shotGroups/R/getCEP.R
shotGroups/R/shotGroups-internal.R
shotGroups/R/getHitProb.R
shotGroups/R/draw.R
shotGroups/R/compareGroups.R
shotGroups/R/getConfEll.R
shotGroups/R/unitConversion.R
shotGroups/R/grubbs.R
shotGroups/R/groupLocation.R
shotGroups/R/getMinBBox.R
shotGroups/R/simRingCount.R
shotGroups/R/windows
shotGroups/R/windows/getFileNames.R
shotGroups/R/hoyt.R
shotGroups/R/getDevice.R
shotGroups/R/getMaxNorm.R
shotGroups/R/mvnEll.R
shotGroups/R/groupShape.R
shotGroups/R/runGUI.R
shotGroups/R/readData.R
shotGroups/R/unix
shotGroups/R/unix/getFileNames.R
shotGroups/R/CEPs.R
shotGroups/R/getMOA.R
shotGroups/R/getDistToCtr.R
shotGroups/R/drawTarget.R
shotGroups/R/combineData.R
shotGroups/R/drawGroup.R
shotGroups/R/maxwell.R
shotGroups/R/rice.R
shotGroups/R/getBoundingBox.R
shotGroups/R/analyzeGroup.R
shotGroups/R/rayleigh.R
shotGroups/R/getXYmat.R
shotGroups/R/groupSpread.R
shotGroups/R/getMaxPairDist.R
shotGroups/R/efficiency.R
shotGroups/R/getMinCircle.R
shotGroups/vignettes
shotGroups/vignettes/anglesCmp.pdf
shotGroups/vignettes/anglesSit.pdf
shotGroups/vignettes/normal_cep_bias.png
shotGroups/vignettes/lit.bib
shotGroups/vignettes/shotGroups.Rnw
shotGroups/vignettes/anglesCenter.pdf
shotGroups/vignettes/normal_cep_no_bias.png
shotGroups/vignettes/anglesCircle.pdf
shotGroups/vignettes/distributions.pdf
shotGroups/MD5
shotGroups/build
shotGroups/build/vignette.rds
shotGroups/DESCRIPTION
shotGroups/man
shotGroups/man/readDataMisc.Rd
shotGroups/man/getCEP.Rd
shotGroups/man/getHoytParam.Rd
shotGroups/man/DFcm.Rd
shotGroups/man/readDataOT2.Rd
shotGroups/man/DFcciHV.Rd
shotGroups/man/readDataOT1.Rd
shotGroups/man/getXYmat.Rd
shotGroups/man/mvnEll.Rd
shotGroups/man/groupSpread.Rd
shotGroups/man/groupShape.Rd
shotGroups/man/DFlistCm.Rd
shotGroups/man/getDistance.Rd
shotGroups/man/getRiceParam.Rd
shotGroups/man/getMaxPairDist.Rd
shotGroups/man/DFscar17.Rd
shotGroups/man/DFinch.Rd
shotGroups/man/compareGroups.Rd
shotGroups/man/DFtalon.Rd
shotGroups/man/rayleigh.Rd
shotGroups/man/drawBox.Rd
shotGroups/man/drawTarget.Rd
shotGroups/man/targets.Rd
shotGroups/man/DF300blk.Rd
shotGroups/man/rice.Rd
shotGroups/man/shotGroups-package.Rd
shotGroups/man/drawGroup.Rd
shotGroups/man/getRayParam.Rd
shotGroups/man/groupLocation.Rd
shotGroups/man/combineData.Rd
shotGroups/man/drawCircle.Rd
shotGroups/man/drawBox2.Rd
shotGroups/man/DFdistr.Rd
shotGroups/man/DFsavage.Rd
shotGroups/man/maxwell.Rd
shotGroups/man/range2sigma.Rd
shotGroups/man/hoyt.Rd
shotGroups/man/getDistToCtr.Rd
shotGroups/man/runGUI.Rd
shotGroups/man/getMinCircle.Rd
shotGroups/man/efficiency.Rd
shotGroups/man/fromMOA.Rd
shotGroups/man/getBoundingBox.Rd
shotGroups/man/drawEllipse.Rd
shotGroups/man/getMinBBox.Rd
shotGroups/man/getConfEll.Rd
shotGroups/man/analyzeGroup.Rd
shotGroups/man/getMOA.Rd
shotGroups/man/getHitProb.Rd
shotGroups/man/DF300BLKhl.Rd
shotGroups/man/simRingCount.Rd