G Data Frame Properties

A database of the collection is maintained in a single file of comma-separated variables which can be read in by any number of editors or computer programs. The programming language R (R Core Team 2021) is used to query and manipulate the data from this file and to generate all the tables for this site. The site itself is generated through the use of the bookdown package in R (Xie 2016) and is processed through the user interface Rstudio (RStudio 2019).

The data file is read into R to create a “data frame”; a summary of its present properties is produced below.

##     Maker              Model              circa               Year          
##  Length:335         Length:335         Length:335         Length:335        
##  Class :character   Class :character   Class :character   Class :character  
##  Mode  :character   Mode  :character   Mode  :character   Mode  :character  
##                                                                             
##                                                                             
##                                                                             
##     Serial              Type              Style1             Style2         
##  Length:335         Length:335         Length:335         Length:335        
##  Class :character   Class :character   Class :character   Class :character  
##  Mode  :character   Mode  :character   Mode  :character   Mode  :character  
##                                                                             
##                                                                             
##                                                                             
##        L0               L               Lx             Mat           
##  Min.   :  2.00   Min.   :  2.0   Min.   : 2.000   Length:335        
##  1st Qu.:  9.00   1st Qu.: 10.0   1st Qu.: 8.000   Class :character  
##  Median : 10.00   Median : 10.0   Median :10.000   Mode  :character  
##  Mean   : 14.06   Mean   : 14.5   Mean   : 9.555                     
##  3rd Qu.: 10.00   3rd Qu.: 10.0   3rd Qu.:10.000                     
##  Max.   :500.00   Max.   :500.0   Max.   :48.000                     
##      Case               ScFr               ScBk             Country         
##  Length:335         Length:335         Length:335         Length:335        
##  Class :character   Class :character   Class :character   Class :character  
##  Mode  :character   Mode  :character   Mode  :character   Mode  :character  
##                                                                             
##                                                                             
##                                                                             
##     Notes            References           imFile             AcqDate        
##  Length:335         Length:335         Length:335         Min.   :19720901  
##  Class :character   Class :character   Class :character   1st Qu.:20190974  
##  Mode  :character   Mode  :character   Mode  :character   Median :20201225  
##                                                           Mean   :20192732  
##                                                           3rd Qu.:20220362  
##                                                           Max.   :20240203  
##     AccNum            DataLink        
##  Length:335         Length:335        
##  Class :character   Class :character  
##  Mode  :character   Mode  :character  
##                                       
##                                       
## 

Levels of variable Type: C, H, L, S

Levels of variable Style1: A, B, E, P

Levels of variable Style2: a, at, b, c, e, g, k, l, ld, lo, lptvx, lptx, lt, ltvx, ltx, ltxb, lvx, lx, m, mb, mt, o, p, pb, pd, pex, ph, phx, pt, px, q, qx, r, rp, s, sp, spw, sw, t, vld, w

Levels of variable Mat: Al, bb, iv, Mg, pl, pp, ss, wd

Levels of variable L0: 2, 3.75, 4, 5, 5.5, 6.3, 6.5, 7.5, 8, 9, 10, 10.25, 11, 12, 15, 16, 17, 20, 24, 26, 27, 30, 31, 40, 50, 60, 66, 360, 468, 500

Levels of variable Country: CHN, DEN, EGER, FRA, GER, JPN, UK, USA, USSR

Other informational components will be added as time permits, such as better references to established Oughtred Society articles, more complete sets of pictures of the rules, whether instructions are included with the rule, etc.


For more information about creating a web site of this sort using Rstudio and the bookdown package a Bookdown Example is provided to give one a head-start.