Enter data

Upload file:
Paste data:

Distance to target

Information from imported file(s)

For details on how to read in data, see the documentation for readDataOT1() , readDataOT2() , readDataSMT() , readDataShotMarker() , readDataMisc() and the shotGroups vignette section 2.1

Settings for group shape

Group shape

For details, see the documentation for groupShape() and the shotGroups vignette section 2.3

Save results as text file

                        
                          
                          Save diagrams as pdf
                        
                        

Settings for group precision

Group precision

For details, see the documentation for groupSpread() and the shotGroups vignette section 2.4

Save results as text file

                        
                          
                          Save diagrams as pdf
                        
                        

Settings for group accuracy

Group accuracy

For details, see the documentation for groupLocation() and the shotGroups vignette section 2.5

Save results as text file

                        
                          
                          Save diagram as pdf
                        
                        

Settings for group comparisons

Compare groups

For details, see the documentation for compareGroups() and the shotGroups vignette section 2.6

Save results as text file

                        
                          
                          Save diagrams as pdf
                        
                        

Settings for target plot

Target plot

For details, see the documentation for drawGroup() and the shotGroups vignette section 3.3

Save diagram as pdf
Simulated ring count (requires a selected target)

For details, see the documentation for simRingCount() and the shotGroups vignette section 3.4


                      

About

The shotGroups package for R provides functions to read in, plot, statistically describe, analyze, and compare 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. The data can be imported from files produced by OnTarget PC and OnTarget TDS , TARAN , ShotMarker e-target , Silver Mountain e-target , SIUS e-target , or from custom data files in text format with a similar structure. For further explanations and an example walkthrough, see the package vignette . Many statistical methods are described on Ballistipedia .

shotGroups and this web application are written by:
Daniel Wollschläger <dwoll@kuci.org>
Source code shotGroups
Source code shiny app

More shotGroups web applications

Absolute angular size conversions: http://shiny.imbei.uni-mainz.de:3838/shotGroups_AngularSize/
Region hit probability calculations: http://shiny.imbei.uni-mainz.de:3838/shotGroups_HitProb/
Estimate Rayleigh sigma from range statistics: http://shiny.imbei.uni-mainz.de:3838/shotGroups_RangeStat/

References

This web application is built with R, shiny, and bs4Dash. The shotGroups package uses functionality provided by the R packages boot, coin, CompQuadForm, energy, mvoutlier, and robustbase:

Canty, A., & Ripley, B. D. (2023). boot: Bootstrap R (S-Plus) Functions.
https://CRAN.R-project.org/package=boot

Duchesne, P., & Lafaye de Micheaux, P. (2010). Computing the distribution of quadratic forms: Further comparisons between the Liu-Tang-Zhang approximation and exact methods. Computational Statistics and Data Analysis, 54 (4), 858-862.
https://CRAN.R-project.org/package=CompQuadForm

Filzmoser, P., & Gschwandtner, M. (2023). mvoutlier: Multivariate outlier detection based on robust methods.
https://CRAN.R-project.org/package=mvoutlier

Granjon, D. (2022). bs4Dash: A 'Bootstrap 4' Version of 'shinydashboard'.
https://CRAN.R-project.org/package=bs4Dash

Hothorn, T., Hornik, K., van de Wiel, M. A., & Zeileis, A. (2008). Implementing a Class of Permutation Tests: The coin Package. Journal of Statistical Software, 28 (8), 1-23.
https://www.jstatsoft.org/v28/i08/
https://CRAN.R-project.org/package=coin

R Core Team (2023). R: A language and environment for statistical computing. R Foundation for Statistical Computing, Vienna, Austria.
https://www.R-project.org/

Rizzo, M. L., & Szekely, G. J. (2023). energy: E-statistics (energy statistics).
https://CRAN.R-project.org/package=energy

Rousseeuw, P. J., Croux, C., Todorov, V., Ruckstuhl, A., Salibian-Barrera, M., Verbeke, T., & Maechler, M. (2023). robustbase: Basic Robust Statistics.
https://CRAN.R-project.org/package=robustbase

RStudio Inc. (2023). shiny: Web Application Framework for R.
https://CRAN.R-project.org/package=shiny
https://shiny.rstudio.com/

Wollschlaeger, D. (2023). shotGroups: Analyze shot group data.
https://CRAN.R-project.org/package=shotGroups
https://github.com/dwoll/shotGroups/ - development version