This chapter shows the usage of the package and the underlying functions. As factorial experiments are omnipresent in all science and technology fields, a factorial ab-design will be used as an example. Although some parameters are worth for agriculture only, most other are useful for every user.
Unlike the usual presentation approach, I deliberately inserted the output of the ‘FielDHub’ functions into the vignette and executed each function individually. This allows interested users to directly adopt the code.
For ‘agricolaeplotr’, it is necessary to plot each location individually, while ‘FielDHub’ offers the option to create multiple locations simultaneously.
To illustrate the similarity of both plots, I have juxtaposed both versions.
##
## RCBD> # Example 1: Generates a RCBD design with 3 blocks and 20 treatments across 3 locations.
## RCBD> rcbd1 <- RCBD(t = LETTERS[1:20], reps = 5, l = 3,
## RCBD+ plotNumber = c(101,1001, 2001),
## RCBD+ continuous = TRUE,
## RCBD+ planter = "serpentine",
## RCBD+ seed = 1020,
## RCBD+ locationNames = c("FARGO", "MINOT", "CASSELTON"))
##
## RCBD> rcbd1$infoDesign
## $blocks
## [1] 5
##
## $number.of.treatments
## [1] 20
##
## $treatments
## [1] "A" "B" "C" "D" "E" "F" "G" "H" "I" "J" "K" "L" "M" "N" "O" "P" "Q" "R" "S"
## [20] "T"
##
## $locations
## [1] 3
##
## $plotNumber
## [1] 101 201 301 401 501 1001 1101 1201 1301 1401 2001 2101 2201 2301 2401
##
## $locationNames
## [1] "FARGO" "MINOT" "CASSELTON"
##
## $seed
## [1] 1020
##
## $id_design
## [1] 2
##
##
## RCBD> rcbd1$layoutRandom
## $Loc_FARGO
## Block --Treatments--
## [1,] "1" "P R L T E A J O M C K F I Q G D S H N B"
## [2,] "2" "Q H G M F D L P E B J N A I K C T R O S"
## [3,] "3" "R B G K H E S C F D I T P N Q M A O J L"
## [4,] "4" "M I T B N G O J Q C A L P E S R D K H F"
## [5,] "5" "M C Q O E H I A P S R L J G F B T D K N"
##
## $Loc_MINOT
## Block --Treatments--
## [1,] "1" "F O C A G D L B I S P T H K M E N R Q J"
## [2,] "2" "Q H K A G D E M N O C S J I T L P F B R"
## [3,] "3" "B K D L O E A R F S I P G T C Q J N M H"
## [4,] "4" "C P L O B K E H Q G N A T R J F S M D I"
## [5,] "5" "G S D B H L Q K A P E J T R I C O F M N"
##
## $Loc_CASSELTON
## Block --Treatments--
## [1,] "1" "P G T E L O K H D N S C M I A J Q R B F"
## [2,] "2" "C D L F A T I G S O B J M E R P H N Q K"
## [3,] "3" "C G K N B A L Q I F D H J M O P S T E R"
## [4,] "4" "E L H D F J A T S N B G Q M I O P C K R"
## [5,] "5" "T I M A H K E C Q L D J R B G S N O F P"
##
##
## RCBD> rcbd1$plotNumber
## $Loc_FARGO
## [,1] [,2] [,3] [,4] [,5] [,6] [,7] [,8] [,9] [,10] [,11] [,12] [,13] [,14]
## [1,] 101 102 103 104 105 106 107 108 109 110 111 112 113 114
## [2,] 140 139 138 137 136 135 134 133 132 131 130 129 128 127
## [3,] 141 142 143 144 145 146 147 148 149 150 151 152 153 154
## [4,] 180 179 178 177 176 175 174 173 172 171 170 169 168 167
## [5,] 181 182 183 184 185 186 187 188 189 190 191 192 193 194
## [,15] [,16] [,17] [,18] [,19] [,20]
## [1,] 115 116 117 118 119 120
## [2,] 126 125 124 123 122 121
## [3,] 155 156 157 158 159 160
## [4,] 166 165 164 163 162 161
## [5,] 195 196 197 198 199 200
##
## $Loc_MINOT
## [,1] [,2] [,3] [,4] [,5] [,6] [,7] [,8] [,9] [,10] [,11] [,12] [,13] [,14]
## [1,] 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014
## [2,] 1040 1039 1038 1037 1036 1035 1034 1033 1032 1031 1030 1029 1028 1027
## [3,] 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054
## [4,] 1080 1079 1078 1077 1076 1075 1074 1073 1072 1071 1070 1069 1068 1067
## [5,] 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094
## [,15] [,16] [,17] [,18] [,19] [,20]
## [1,] 1015 1016 1017 1018 1019 1020
## [2,] 1026 1025 1024 1023 1022 1021
## [3,] 1055 1056 1057 1058 1059 1060
## [4,] 1066 1065 1064 1063 1062 1061
## [5,] 1095 1096 1097 1098 1099 1100
##
## $Loc_CASSELTON
## [,1] [,2] [,3] [,4] [,5] [,6] [,7] [,8] [,9] [,10] [,11] [,12] [,13] [,14]
## [1,] 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014
## [2,] 2040 2039 2038 2037 2036 2035 2034 2033 2032 2031 2030 2029 2028 2027
## [3,] 2041 2042 2043 2044 2045 2046 2047 2048 2049 2050 2051 2052 2053 2054
## [4,] 2080 2079 2078 2077 2076 2075 2074 2073 2072 2071 2070 2069 2068 2067
## [5,] 2081 2082 2083 2084 2085 2086 2087 2088 2089 2090 2091 2092 2093 2094
## [,15] [,16] [,17] [,18] [,19] [,20]
## [1,] 2015 2016 2017 2018 2019 2020
## [2,] 2026 2025 2024 2023 2022 2021
## [3,] 2055 2056 2057 2058 2059 2060
## [4,] 2066 2065 2064 2063 2062 2061
## [5,] 2095 2096 2097 2098 2099 2100
##
##
## RCBD> head(rcbd1$fieldBook)
## ID LOCATION PLOT REP TREATMENT
## 1 1 FARGO 101 1 P
## 2 2 FARGO 102 1 R
## 3 3 FARGO 103 1 L
## 4 4 FARGO 104 1 T
## 5 5 FARGO 105 1 E
## 6 6 FARGO 106 1 A
##
## RCBD> # Example 2: Generates a RCBD design with 6 blocks and 18 treatments in one location.
## RCBD> # In this case, we show how to use the option data.
## RCBD> treatments <- paste("ND-", 1:18, sep = "")
##
## RCBD> treatment_list <- data.frame(list(TREATMENT = treatments))
##
## RCBD> head(treatment_list)
## TREATMENT
## 1 ND-1
## 2 ND-2
## 3 ND-3
## 4 ND-4
## 5 ND-5
## 6 ND-6
##
## RCBD> rcbd2 <- RCBD(reps = 6, l = 1,
## RCBD+ plotNumber = 101,
## RCBD+ continuous = FALSE,
## RCBD+ planter = "serpentine",
## RCBD+ seed = 13,
## RCBD+ locationNames = "IBAGUE",
## RCBD+ data = treatment_list)
##
## RCBD> rcbd2$infoDesign
## $blocks
## [1] 6
##
## $number.of.treatments
## [1] 18
##
## $treatments
## [1] "ND-1" "ND-2" "ND-3" "ND-4" "ND-5" "ND-6" "ND-7" "ND-8" "ND-9"
## [10] "ND-10" "ND-11" "ND-12" "ND-13" "ND-14" "ND-15" "ND-16" "ND-17" "ND-18"
##
## $locations
## [1] 1
##
## $plotNumber
## [1] 101 201 301 401 501 601
##
## $locationNames
## [1] "IBAGUE"
##
## $seed
## [1] 13
##
## $id_design
## [1] 2
##
##
## RCBD> rcbd2$layoutRandom
## $Loc_IBAGUE
## Block
## [1,] "1"
## [2,] "2"
## [3,] "3"
## [4,] "4"
## [5,] "5"
## [6,] "6"
## --Treatments--
## [1,] "ND-3 ND-5 ND-10 ND-13 ND-6 ND-14 ND-4 ND-8 ND-18 ND-1 ND-11 ND-2 ND-17 ND-12 ND-9 ND-7 ND-16 ND-15"
## [2,] "ND-15 ND-17 ND-12 ND-1 ND-11 ND-4 ND-8 ND-7 ND-5 ND-3 ND-14 ND-9 ND-10 ND-13 ND-2 ND-6 ND-18 ND-16"
## [3,] "ND-17 ND-12 ND-8 ND-14 ND-10 ND-6 ND-7 ND-18 ND-2 ND-1 ND-13 ND-9 ND-11 ND-15 ND-16 ND-3 ND-4 ND-5"
## [4,] "ND-14 ND-13 ND-16 ND-1 ND-8 ND-9 ND-15 ND-6 ND-7 ND-12 ND-10 ND-18 ND-11 ND-4 ND-3 ND-5 ND-2 ND-17"
## [5,] "ND-14 ND-11 ND-9 ND-4 ND-1 ND-16 ND-3 ND-8 ND-5 ND-7 ND-10 ND-18 ND-12 ND-6 ND-2 ND-15 ND-13 ND-17"
## [6,] "ND-3 ND-5 ND-17 ND-9 ND-6 ND-18 ND-1 ND-14 ND-12 ND-8 ND-4 ND-11 ND-15 ND-2 ND-10 ND-16 ND-13 ND-7"
##
##
## RCBD> rcbd2$plotNumber
## $Loc_IBAGUE
## [,1] [,2] [,3] [,4] [,5] [,6] [,7] [,8] [,9] [,10] [,11] [,12] [,13] [,14]
## [1,] 101 102 103 104 105 106 107 108 109 110 111 112 113 114
## [2,] 218 217 216 215 214 213 212 211 210 209 208 207 206 205
## [3,] 301 302 303 304 305 306 307 308 309 310 311 312 313 314
## [4,] 418 417 416 415 414 413 412 411 410 409 408 407 406 405
## [5,] 501 502 503 504 505 506 507 508 509 510 511 512 513 514
## [6,] 618 617 616 615 614 613 612 611 610 609 608 607 606 605
## [,15] [,16] [,17] [,18]
## [1,] 115 116 117 118
## [2,] 204 203 202 201
## [3,] 315 316 317 318
## [4,] 404 403 402 401
## [5,] 515 516 517 518
## [6,] 604 603 602 601
##
##
## RCBD> head(rcbd2$fieldBook)
## ID LOCATION PLOT REP TREATMENT
## 1 1 IBAGUE 101 1 ND-3
## 2 2 IBAGUE 102 1 ND-5
## 3 3 IBAGUE 103 1 ND-10
## 4 4 IBAGUE 104 1 ND-13
## 5 5 IBAGUE 105 1 ND-6
## 6 6 IBAGUE 106 1 ND-14
p <- full_control_positions(plt$field_book, "COLUMN", "ROW", factor_name = "TREATMENT", label = "TREATMENT")
## ID LOCATION PLOT ROW COLUMN REP TREATMENT
## 1 1 IBAGUE 101 1 1 1 ND-3
## 2 2 IBAGUE 102 1 2 1 ND-5
## 3 3 IBAGUE 103 1 3 1 ND-10
## 4 4 IBAGUE 104 1 4 1 ND-13
## 5 5 IBAGUE 105 1 5 1 ND-6
## 6 6 IBAGUE 106 1 6 1 ND-14
## 7 7 IBAGUE 112 2 1 1 ND-4
## 8 8 IBAGUE 111 2 2 1 ND-8
## 9 9 IBAGUE 110 2 3 1 ND-18
## 10 10 IBAGUE 109 2 4 1 ND-1
## 11 11 IBAGUE 108 2 5 1 ND-11
## 12 12 IBAGUE 107 2 6 1 ND-2
## 13 13 IBAGUE 113 3 1 1 ND-17
## 14 14 IBAGUE 114 3 2 1 ND-12
## 15 15 IBAGUE 115 3 3 1 ND-9
## 16 16 IBAGUE 116 3 4 1 ND-7
## 17 17 IBAGUE 117 3 5 1 ND-16
## 18 18 IBAGUE 118 3 6 1 ND-15
## 19 19 IBAGUE 206 4 1 2 ND-16
## 20 20 IBAGUE 205 4 2 2 ND-18
## 21 21 IBAGUE 204 4 3 2 ND-6
## 22 22 IBAGUE 203 4 4 2 ND-2
## 23 23 IBAGUE 202 4 5 2 ND-13
## 24 24 IBAGUE 201 4 6 2 ND-10
## 25 25 IBAGUE 207 5 1 2 ND-9
## 26 26 IBAGUE 208 5 2 2 ND-14
## 27 27 IBAGUE 209 5 3 2 ND-3
## 28 28 IBAGUE 210 5 4 2 ND-5
## 29 29 IBAGUE 211 5 5 2 ND-7
## 30 30 IBAGUE 212 5 6 2 ND-8
## 31 31 IBAGUE 218 6 1 2 ND-4
## 32 32 IBAGUE 217 6 2 2 ND-11
## 33 33 IBAGUE 216 6 3 2 ND-1
## 34 34 IBAGUE 215 6 4 2 ND-12
## 35 35 IBAGUE 214 6 5 2 ND-17
## 36 36 IBAGUE 213 6 6 2 ND-15
## 37 37 IBAGUE 301 7 1 3 ND-17
## 38 38 IBAGUE 302 7 2 3 ND-12
## 39 39 IBAGUE 303 7 3 3 ND-8
## 40 40 IBAGUE 304 7 4 3 ND-14
## 41 41 IBAGUE 305 7 5 3 ND-10
## 42 42 IBAGUE 306 7 6 3 ND-6
## 43 43 IBAGUE 312 8 1 3 ND-7
## 44 44 IBAGUE 311 8 2 3 ND-18
## 45 45 IBAGUE 310 8 3 3 ND-2
## 46 46 IBAGUE 309 8 4 3 ND-1
## 47 47 IBAGUE 308 8 5 3 ND-13
## 48 48 IBAGUE 307 8 6 3 ND-9
## 49 49 IBAGUE 313 9 1 3 ND-11
## 50 50 IBAGUE 314 9 2 3 ND-15
## 51 51 IBAGUE 315 9 3 3 ND-16
## 52 52 IBAGUE 316 9 4 3 ND-3
## 53 53 IBAGUE 317 9 5 3 ND-4
## 54 54 IBAGUE 318 9 6 3 ND-5
## 55 55 IBAGUE 406 10 1 4 ND-17
## 56 56 IBAGUE 405 10 2 4 ND-2
## 57 57 IBAGUE 404 10 3 4 ND-5
## 58 58 IBAGUE 403 10 4 4 ND-3
## 59 59 IBAGUE 402 10 5 4 ND-4
## 60 60 IBAGUE 401 10 6 4 ND-11
## 61 61 IBAGUE 407 11 1 4 ND-18
## 62 62 IBAGUE 408 11 2 4 ND-10
## 63 63 IBAGUE 409 11 3 4 ND-12
## 64 64 IBAGUE 410 11 4 4 ND-7
## 65 65 IBAGUE 411 11 5 4 ND-6
## 66 66 IBAGUE 412 11 6 4 ND-15
## 67 67 IBAGUE 418 12 1 4 ND-9
## 68 68 IBAGUE 417 12 2 4 ND-8
## 69 69 IBAGUE 416 12 3 4 ND-1
## 70 70 IBAGUE 415 12 4 4 ND-16
## 71 71 IBAGUE 414 12 5 4 ND-13
## 72 72 IBAGUE 413 12 6 4 ND-14
## 73 73 IBAGUE 501 13 1 5 ND-14
## 74 74 IBAGUE 502 13 2 5 ND-11
## 75 75 IBAGUE 503 13 3 5 ND-9
## 76 76 IBAGUE 504 13 4 5 ND-4
## 77 77 IBAGUE 505 13 5 5 ND-1
## 78 78 IBAGUE 506 13 6 5 ND-16
## 79 79 IBAGUE 512 14 1 5 ND-3
## 80 80 IBAGUE 511 14 2 5 ND-8
## 81 81 IBAGUE 510 14 3 5 ND-5
## 82 82 IBAGUE 509 14 4 5 ND-7
## 83 83 IBAGUE 508 14 5 5 ND-10
## 84 84 IBAGUE 507 14 6 5 ND-18
## 85 85 IBAGUE 513 15 1 5 ND-12
## 86 86 IBAGUE 514 15 2 5 ND-6
## 87 87 IBAGUE 515 15 3 5 ND-2
## 88 88 IBAGUE 516 15 4 5 ND-15
## 89 89 IBAGUE 517 15 5 5 ND-13
## 90 90 IBAGUE 518 15 6 5 ND-17
## 91 91 IBAGUE 606 16 1 6 ND-7
## 92 92 IBAGUE 605 16 2 6 ND-13
## 93 93 IBAGUE 604 16 3 6 ND-16
## 94 94 IBAGUE 603 16 4 6 ND-10
## 95 95 IBAGUE 602 16 5 6 ND-2
## 96 96 IBAGUE 601 16 6 6 ND-15
## 97 97 IBAGUE 607 17 1 6 ND-11
## 98 98 IBAGUE 608 17 2 6 ND-4
## 99 99 IBAGUE 609 17 3 6 ND-8
## 100 100 IBAGUE 610 17 4 6 ND-12
## 101 101 IBAGUE 611 17 5 6 ND-14
## 102 102 IBAGUE 612 17 6 6 ND-1
## 103 103 IBAGUE 618 18 1 6 ND-18
## 104 104 IBAGUE 617 18 2 6 ND-6
## 105 105 IBAGUE 616 18 3 6 ND-9
## 106 106 IBAGUE 615 18 4 6 ND-17
## 107 107 IBAGUE 614 18 5 6 ND-5
## 108 108 IBAGUE 613 18 6 6 ND-3
# Example 2: Latin Square Design
latinSq1 <- latin_square(t = 4, reps = 2, plotNumber = 101, planter = "cartesian", seed = 1980)
plt <- plot(latinSq1)
p <- full_control_positions(plt$field_book, "COLUMN", "ROW", factor_name = "TREATMENT", label = "TREATMENT")
## ID LOCATION PLOT ROW COLUMN SQUARE ROW_SQ COLUMN_SQ TREATMENT
## 1 1 1 101 1 1 1 Row 1 Column 1 T1
## 2 2 1 102 1 2 1 Row 1 Column 2 T4
## 3 3 1 103 1 3 1 Row 1 Column 3 T2
## 4 4 1 104 1 4 1 Row 1 Column 4 T3
## 5 5 1 108 2 1 1 Row 2 Column 1 T3
## 6 6 1 107 2 2 1 Row 2 Column 2 T1
## 7 7 1 106 2 3 1 Row 2 Column 3 T4
## 8 8 1 105 2 4 1 Row 2 Column 4 T2
## 9 9 1 109 3 1 1 Row 3 Column 1 T4
## 10 10 1 110 3 2 1 Row 3 Column 2 T2
## 11 11 1 111 3 3 1 Row 3 Column 3 T3
## 12 12 1 112 3 4 1 Row 3 Column 4 T1
## 13 13 1 116 4 1 1 Row 4 Column 1 T2
## 14 14 1 115 4 2 1 Row 4 Column 2 T3
## 15 15 1 114 4 3 1 Row 4 Column 3 T1
## 16 16 1 113 4 4 1 Row 4 Column 4 T4
## 17 17 1 201 5 1 2 Row 1 Column 1 T1
## 18 18 1 202 5 2 2 Row 1 Column 2 T3
## 19 19 1 203 5 3 2 Row 1 Column 3 T4
## 20 20 1 204 5 4 2 Row 1 Column 4 T2
## 21 21 1 208 6 1 2 Row 2 Column 1 T2
## 22 22 1 207 6 2 2 Row 2 Column 2 T4
## 23 23 1 206 6 3 2 Row 2 Column 3 T3
## 24 24 1 205 6 4 2 Row 2 Column 4 T1
## 25 25 1 209 7 1 2 Row 3 Column 1 T4
## 26 26 1 210 7 2 2 Row 3 Column 2 T1
## 27 27 1 211 7 3 2 Row 3 Column 3 T2
## 28 28 1 212 7 4 2 Row 3 Column 4 T3
## 29 29 1 216 8 1 2 Row 4 Column 1 T3
## 30 30 1 215 8 2 2 Row 4 Column 2 T2
## 31 31 1 214 8 3 2 Row 4 Column 3 T1
## 32 32 1 213 8 4 2 Row 4 Column 4 T4
# Example 3: Full Factorial Design
##
## fll_fc> # Example 1: Generates a full factorial with 3 factors each with 2 levels.
## fll_fc> # This in an RCBD arrangement with 3 reps.
## fll_fc> fullFact1 <- full_factorial(setfactors = c(2,2,2), reps = 3, l = 1, type = 2,
## fll_fc+ plotNumber = 101,
## fll_fc+ continuous = TRUE,
## fll_fc+ planter = "serpentine",
## fll_fc+ seed = 325,
## fll_fc+ locationNames = "FARGO")
##
## fll_fc> fullFact1$infoDesign
## $factors
## [1] "A" "B" "C"
##
## $levels
## [1] 0 1 0 1 0 1
##
## $runs
## [1] 8
##
## $all_treatments
## A B C
## 1 0 0 0
## 2 1 0 0
## 3 0 1 0
## 4 1 1 0
## 5 0 0 1
## 6 1 0 1
## 7 0 1 1
## 8 1 1 1
##
## $reps
## [1] 3
##
## $locations
## [1] 1
##
## $location_names
## [1] "FARGO"
##
## $kind
## [1] "RCBD"
##
## $levels_each_factor
## [1] 2 2 2
##
## $id_design
## [1] 4
##
##
## fll_fc> head(fullFact1$fieldBook,10)
## ID LOCATION PLOT REP FACTOR_A FACTOR_B FACTOR_C TRT_COMB
## 1 1 FARGO 101 1 0 1 1 0*1*1
## 2 2 FARGO 102 1 1 1 1 1*1*1
## 3 3 FARGO 103 1 1 0 0 1*0*0
## 4 4 FARGO 104 1 0 1 0 0*1*0
## 5 5 FARGO 105 1 1 1 0 1*1*0
## 6 6 FARGO 106 1 1 0 1 1*0*1
## 7 7 FARGO 107 1 0 0 0 0*0*0
## 8 8 FARGO 108 1 0 0 1 0*0*1
## 16 9 FARGO 109 2 1 1 0 1*1*0
## 15 10 FARGO 110 2 0 0 0 0*0*0
##
## fll_fc> # Example 2: Generates a full factorial with 3 factors and each with levels: 2,3,
## fll_fc> # and 2, respectively. In this case, we show how to use the option data
## fll_fc> FACTORS <- rep(c("A", "B", "C"), c(2,3,2))
##
## fll_fc> LEVELS <- c("a0", "a1", "b0", "b1", "b2", "c0", "c1")
##
## fll_fc> data_factorial <- data.frame(list(FACTOR = FACTORS, LEVEL = LEVELS))
##
## fll_fc> print(data_factorial)
## FACTOR LEVEL
## 1 A a0
## 2 A a1
## 3 B b0
## 4 B b1
## 5 B b2
## 6 C c0
## 7 C c1
##
## fll_fc> # This in an RCBD arrangement with 5 reps in 3 locations.
## fll_fc> fullFact2 <- full_factorial(setfactors = NULL, reps = 5, l = 3, type = 2,
## fll_fc+ plotNumber = c(101,1001,2001),
## fll_fc+ continuous = FALSE,
## fll_fc+ planter = "serpentine",
## fll_fc+ seed = 326,
## fll_fc+ locationNames = c("Loc1","Loc2","Loc3"),
## fll_fc+ data = data_factorial)
##
## fll_fc> fullFact2$infoDesign
## $factors
## [1] "A" "B" "C"
##
## $levels
## $levels[[1]]
## [1] "a0" "a1"
##
## $levels[[2]]
## [1] "b0" "b1" "b2"
##
## $levels[[3]]
## [1] "c0" "c1"
##
##
## $runs
## [1] 12
##
## $all_treatments
## A B C
## 1 a0 b0 c0
## 2 a1 b0 c0
## 3 a0 b1 c0
## 4 a1 b1 c0
## 5 a0 b2 c0
## 6 a1 b2 c0
## 7 a0 b0 c1
## 8 a1 b0 c1
## 9 a0 b1 c1
## 10 a1 b1 c1
## 11 a0 b2 c1
## 12 a1 b2 c1
##
## $reps
## [1] 5
##
## $locations
## [1] 3
##
## $location_names
## [1] "Loc1" "Loc2" "Loc3"
##
## $kind
## [1] "RCBD"
##
## $levels_each_factor
## [1] 2 3 2
##
## $id_design
## [1] 4
##
##
## fll_fc> head(fullFact2$fieldBook,10)
## ID LOCATION PLOT REP FACTOR_A FACTOR_B FACTOR_C TRT_COMB
## 1 1 Loc1 101 1 a0 b1 c0 a0*b1*c0
## 2 2 Loc1 102 1 a1 b0 c1 a1*b0*c1
## 3 3 Loc1 103 1 a1 b2 c1 a1*b2*c1
## 4 4 Loc1 104 1 a0 b1 c1 a0*b1*c1
## 5 5 Loc1 105 1 a1 b0 c0 a1*b0*c0
## 6 6 Loc1 106 1 a0 b0 c1 a0*b0*c1
## 7 7 Loc1 107 1 a1 b1 c0 a1*b1*c0
## 8 8 Loc1 108 1 a0 b2 c1 a0*b2*c1
## 9 9 Loc1 109 1 a1 b1 c1 a1*b1*c1
## 10 10 Loc1 110 1 a0 b0 c0 a0*b0*c0
p <- full_control_positions(plt$field_book[plt$field_book$LOCATION == "Loc1",], "COLUMN", "ROW", factor_name = "FACTOR_A", label = "FACTOR_A")
## ID LOCATION PLOT ROW COLUMN REP FACTOR_A FACTOR_B FACTOR_C TRT_COMB
## 1 1 Loc1 101 1 1 1 a0 b1 c0 a0*b1*c0
## 2 2 Loc1 102 1 2 1 a1 b0 c1 a1*b0*c1
## 3 3 Loc1 103 1 3 1 a1 b2 c1 a1*b2*c1
## 4 4 Loc1 104 1 4 1 a0 b1 c1 a0*b1*c1
## 5 5 Loc1 108 2 1 1 a1 b0 c0 a1*b0*c0
## 6 6 Loc1 107 2 2 1 a0 b0 c1 a0*b0*c1
## 7 7 Loc1 106 2 3 1 a1 b1 c0 a1*b1*c0
## 8 8 Loc1 105 2 4 1 a0 b2 c1 a0*b2*c1
## 9 9 Loc1 109 3 1 1 a1 b1 c1 a1*b1*c1
## 10 10 Loc1 110 3 2 1 a0 b0 c0 a0*b0*c0
## 11 11 Loc1 111 3 3 1 a1 b2 c0 a1*b2*c0
## 12 12 Loc1 112 3 4 1 a0 b2 c0 a0*b2*c0
## 24 13 Loc1 204 4 1 2 a0 b2 c1 a0*b2*c1
## 23 14 Loc1 203 4 2 2 a0 b2 c0 a0*b2*c0
## 22 15 Loc1 202 4 3 2 a1 b0 c1 a1*b0*c1
## 21 16 Loc1 201 4 4 2 a0 b0 c1 a0*b0*c1
## 20 17 Loc1 205 5 1 2 a1 b2 c1 a1*b2*c1
## 19 18 Loc1 206 5 2 2 a1 b2 c0 a1*b2*c0
## 18 19 Loc1 207 5 3 2 a0 b0 c0 a0*b0*c0
## 17 20 Loc1 208 5 4 2 a0 b1 c0 a0*b1*c0
## 16 21 Loc1 212 6 1 2 a1 b0 c0 a1*b0*c0
## 15 22 Loc1 211 6 2 2 a1 b1 c0 a1*b1*c0
## 14 23 Loc1 210 6 3 2 a0 b1 c1 a0*b1*c1
## 13 24 Loc1 209 6 4 2 a1 b1 c1 a1*b1*c1
## 25 25 Loc1 301 7 1 3 a1 b2 c1 a1*b2*c1
## 26 26 Loc1 302 7 2 3 a0 b1 c1 a0*b1*c1
## 27 27 Loc1 303 7 3 3 a1 b0 c1 a1*b0*c1
## 28 28 Loc1 304 7 4 3 a0 b2 c0 a0*b2*c0
## 29 29 Loc1 308 8 1 3 a1 b1 c1 a1*b1*c1
## 30 30 Loc1 307 8 2 3 a0 b2 c1 a0*b2*c1
## 31 31 Loc1 306 8 3 3 a0 b0 c1 a0*b0*c1
## 32 32 Loc1 305 8 4 3 a0 b0 c0 a0*b0*c0
## 33 33 Loc1 309 9 1 3 a0 b1 c0 a0*b1*c0
## 34 34 Loc1 310 9 2 3 a1 b0 c0 a1*b0*c0
## 35 35 Loc1 311 9 3 3 a1 b2 c0 a1*b2*c0
## 36 36 Loc1 312 9 4 3 a1 b1 c0 a1*b1*c0
## 48 37 Loc1 404 10 1 4 a0 b1 c0 a0*b1*c0
## 47 38 Loc1 403 10 2 4 a0 b0 c1 a0*b0*c1
## 46 39 Loc1 402 10 3 4 a0 b0 c0 a0*b0*c0
## 45 40 Loc1 401 10 4 4 a1 b1 c0 a1*b1*c0
## 44 41 Loc1 405 11 1 4 a0 b2 c0 a0*b2*c0
## 43 42 Loc1 406 11 2 4 a1 b2 c1 a1*b2*c1
## 42 43 Loc1 407 11 3 4 a1 b1 c1 a1*b1*c1
## 41 44 Loc1 408 11 4 4 a1 b2 c0 a1*b2*c0
## 40 45 Loc1 412 12 1 4 a0 b2 c1 a0*b2*c1
## 39 46 Loc1 411 12 2 4 a0 b1 c1 a0*b1*c1
## 38 47 Loc1 410 12 3 4 a1 b0 c1 a1*b0*c1
## 37 48 Loc1 409 12 4 4 a1 b0 c0 a1*b0*c0
## 49 49 Loc1 501 13 1 5 a0 b0 c0 a0*b0*c0
## 50 50 Loc1 502 13 2 5 a0 b2 c0 a0*b2*c0
## 51 51 Loc1 503 13 3 5 a1 b0 c0 a1*b0*c0
## 52 52 Loc1 504 13 4 5 a1 b2 c0 a1*b2*c0
## 53 53 Loc1 508 14 1 5 a1 b1 c1 a1*b1*c1
## 54 54 Loc1 507 14 2 5 a0 b0 c1 a0*b0*c1
## 55 55 Loc1 506 14 3 5 a0 b1 c0 a0*b1*c0
## 56 56 Loc1 505 14 4 5 a1 b1 c0 a1*b1*c0
## 57 57 Loc1 509 15 1 5 a0 b1 c1 a0*b1*c1
## 58 58 Loc1 510 15 2 5 a0 b2 c1 a0*b2*c1
## 59 59 Loc1 511 15 3 5 a1 b0 c1 a1*b0*c1
## 60 60 Loc1 512 15 4 5 a1 b2 c1 a1*b2*c1
# Example 4: Incomplete Blocks Design
##
## incmp_> # Example 1: Generates a resolvable IBD of characteristics (t,k,r) = (12,4,2).
## incmp_> # 1-resolvable IBDs
## incmp_> ibd1 <- incomplete_blocks(t = 12,
## incmp_+ k = 4,
## incmp_+ r = 2,
## incmp_+ seed = 1984)
##
## incmp_> ibd1$infoDesign
## $Reps
## [1] 2
##
## $iBlocks
## [1] 3
##
## $NumberTreatments
## [1] 12
##
## $NumberLocations
## [1] 1
##
## $Locations
## [1] 1
##
## $seed
## [1] 1984
##
## $lambda
## [1] 0.5454545
##
## $id_design
## [1] 8
##
##
## incmp_> head(ibd1$fieldBook)
## ID LOCATION PLOT REP IBLOCK UNIT ENTRY TREATMENT
## 1 1 1 101 1 1 1 8 G-8
## 2 2 1 102 1 1 2 9 G-9
## 3 3 1 103 1 1 3 12 G-12
## 4 4 1 104 1 1 4 1 G-1
## 5 5 1 105 1 2 1 5 G-5
## 6 6 1 106 1 2 2 11 G-11
##
## incmp_> # Example 2: Generates a balanced resolvable IBD of characteristics (t,k,r) = (15,3,7).
## incmp_> # In this case, we show how to use the option data.
## incmp_> treatments <- paste("TX-", 1:15, sep = "")
##
## incmp_> ENTRY <- 1:15
##
## incmp_> treatment_list <- data.frame(list(ENTRY = ENTRY, TREATMENT = treatments))
##
## incmp_> head(treatment_list)
## ENTRY TREATMENT
## 1 1 TX-1
## 2 2 TX-2
## 3 3 TX-3
## 4 4 TX-4
## 5 5 TX-5
## 6 6 TX-6
##
## incmp_> ibd2 <- incomplete_blocks(t = 15,
## incmp_+ k = 3,
## incmp_+ r = 7,
## incmp_+ seed = 1985,
## incmp_+ data = treatment_list)
##
## incmp_> ibd2$infoDesign
## $Reps
## [1] 7
##
## $iBlocks
## [1] 5
##
## $NumberTreatments
## [1] 15
##
## $NumberLocations
## [1] 1
##
## $Locations
## [1] 1
##
## $seed
## [1] 1985
##
## $lambda
## [1] 1
##
## $id_design
## [1] 8
##
##
## incmp_> head(ibd2$fieldBook)
## ID LOCATION PLOT REP IBLOCK UNIT ENTRY TREATMENT
## 1 1 1 101 1 1 1 8 TX-8
## 2 2 1 102 1 1 2 11 TX-11
## 3 3 1 103 1 1 3 2 TX-2
## 4 4 1 104 1 2 1 4 TX-4
## 5 5 1 105 1 2 2 14 TX-14
## 6 6 1 106 1 2 3 13 TX-13
p <- full_control_positions(plt$field_book, "COLUMN", "ROW", factor_name = "TREATMENT", label = "TREATMENT")
## ID LOCATION PLOT ROW COLUMN REP IBLOCK UNIT ENTRY TREATMENT
## 1 1 1 101 1 1 1 1 1 8 TX-8
## 2 4 1 102 1 2 1 2 1 4 TX-4
## 3 7 1 103 1 3 1 3 1 3 TX-3
## 4 10 1 104 1 4 1 4 1 12 TX-12
## 5 13 1 105 1 5 1 5 1 1 TX-1
## 6 2 1 110 2 1 1 1 2 11 TX-11
## 7 5 1 109 2 2 1 2 2 14 TX-14
## 8 8 1 108 2 3 1 3 2 6 TX-6
## 9 11 1 107 2 4 1 4 2 10 TX-10
## 10 14 1 106 2 5 1 5 2 7 TX-7
## 11 3 1 111 3 1 1 1 3 2 TX-2
## 12 6 1 112 3 2 1 2 3 13 TX-13
## 13 9 1 113 3 3 1 3 3 15 TX-15
## 14 12 1 114 3 4 1 4 3 9 TX-9
## 15 15 1 115 3 5 1 5 3 5 TX-5
## 16 16 1 205 4 1 2 1 1 4 TX-4
## 17 19 1 204 4 2 2 2 1 15 TX-15
## 18 22 1 203 4 3 2 3 1 5 TX-5
## 19 25 1 202 4 4 2 4 1 9 TX-9
## 20 28 1 201 4 5 2 5 1 14 TX-14
## 21 17 1 206 5 1 2 1 2 7 TX-7
## 22 20 1 207 5 2 2 2 2 2 TX-2
## 23 23 1 208 5 3 2 3 2 8 TX-8
## 24 26 1 209 5 4 2 4 2 3 TX-3
## 25 29 1 210 5 5 2 5 2 10 TX-10
## 26 18 1 215 6 1 2 1 3 12 TX-12
## 27 21 1 214 6 2 2 2 3 13 TX-13
## 28 24 1 213 6 3 2 3 3 6 TX-6
## 29 27 1 212 6 4 2 4 3 11 TX-11
## 30 30 1 211 6 5 2 5 3 1 TX-1
## 31 31 1 301 7 1 3 1 1 6 TX-6
## 32 34 1 302 7 2 3 2 1 10 TX-10
## 33 37 1 303 7 3 3 3 1 8 TX-8
## 34 40 1 304 7 4 3 4 1 1 TX-1
## 35 43 1 305 7 5 3 5 1 4 TX-4
## 36 32 1 310 8 1 3 1 2 7 TX-7
## 37 35 1 309 8 2 3 2 2 3 TX-3
## 38 38 1 308 8 3 3 3 2 13 TX-13
## 39 41 1 307 8 4 3 4 2 11 TX-11
## 40 44 1 306 8 5 3 5 2 14 TX-14
## 41 33 1 311 9 1 3 1 3 9 TX-9
## 42 36 1 312 9 2 3 2 3 5 TX-5
## 43 39 1 313 9 3 3 3 3 12 TX-12
## 44 42 1 314 9 4 3 4 3 15 TX-15
## 45 45 1 315 9 5 3 5 3 2 TX-2
## 46 46 1 405 10 1 4 1 1 1 TX-1
## 47 49 1 404 10 2 4 2 1 15 TX-15
## 48 52 1 403 10 3 4 3 1 14 TX-14
## 49 55 1 402 10 4 4 4 1 5 TX-5
## 50 58 1 401 10 5 4 5 1 13 TX-13
## 51 47 1 406 11 1 4 1 2 4 TX-4
## 52 50 1 407 11 2 4 2 2 8 TX-8
## 53 53 1 408 11 3 4 3 2 3 TX-3
## 54 56 1 409 11 4 4 4 2 9 TX-9
## 55 59 1 410 11 5 4 5 2 11 TX-11
## 56 48 1 415 12 1 4 1 3 6 TX-6
## 57 51 1 414 12 2 4 2 3 10 TX-10
## 58 54 1 413 12 3 4 3 3 12 TX-12
## 59 57 1 412 12 4 4 4 3 2 TX-2
## 60 60 1 411 12 5 4 5 3 7 TX-7
## 61 61 1 501 13 1 5 1 1 10 TX-10
## 62 64 1 502 13 2 5 2 1 7 TX-7
## 63 67 1 503 13 3 5 3 1 13 TX-13
## 64 70 1 504 13 4 5 4 1 14 TX-14
## 65 73 1 505 13 5 5 5 1 15 TX-15
## 66 62 1 510 14 1 5 1 2 11 TX-11
## 67 65 1 509 14 2 5 2 2 2 TX-2
## 68 68 1 508 14 3 5 3 2 1 TX-1
## 69 71 1 507 14 4 5 4 2 8 TX-8
## 70 74 1 506 14 5 5 5 2 5 TX-5
## 71 63 1 511 15 1 5 1 3 4 TX-4
## 72 66 1 512 15 2 5 2 3 6 TX-6
## 73 69 1 513 15 3 5 3 3 3 TX-3
## 74 72 1 514 15 4 5 4 3 9 TX-9
## 75 75 1 515 15 5 5 5 3 12 TX-12
## 76 76 1 605 16 1 6 1 1 13 TX-13
## 77 79 1 604 16 2 6 2 1 3 TX-3
## 78 82 1 603 16 3 6 3 1 4 TX-4
## 79 85 1 602 16 4 6 4 1 11 TX-11
## 80 88 1 601 16 5 6 5 1 14 TX-14
## 81 77 1 606 17 1 6 1 2 1 TX-1
## 82 80 1 607 17 2 6 2 2 10 TX-10
## 83 83 1 608 17 3 6 3 2 5 TX-5
## 84 86 1 609 17 4 6 4 2 6 TX-6
## 85 89 1 610 17 5 6 5 2 7 TX-7
## 86 78 1 615 18 1 6 1 3 9 TX-9
## 87 81 1 614 18 2 6 2 3 2 TX-2
## 88 84 1 613 18 3 6 3 3 8 TX-8
## 89 87 1 612 18 4 6 4 3 12 TX-12
## 90 90 1 611 18 5 6 5 3 15 TX-15
## 91 91 1 701 19 1 7 1 1 3 TX-3
## 92 94 1 702 19 2 7 2 1 1 TX-1
## 93 97 1 703 19 3 7 3 1 9 TX-9
## 94 100 1 704 19 4 7 4 1 5 TX-5
## 95 103 1 705 19 5 7 5 1 10 TX-10
## 96 92 1 710 20 1 7 1 2 8 TX-8
## 97 95 1 709 20 2 7 2 2 2 TX-2
## 98 98 1 708 20 3 7 3 2 15 TX-15
## 99 101 1 707 20 4 7 4 2 11 TX-11
## 100 104 1 706 20 5 7 5 2 13 TX-13
## 101 93 1 711 21 1 7 1 3 7 TX-7
## 102 96 1 712 21 2 7 2 3 12 TX-12
## 103 99 1 713 21 3 7 3 3 4 TX-4
## 104 102 1 714 21 4 7 4 3 14 TX-14
## 105 105 1 715 21 5 7 5 3 6 TX-6
# Example 5: Diagonal Arrangement Design
##
## dgnl_r> # Example 1: Generates a spatial single diagonal arrangement design in one location
## dgnl_r> # with 270 treatments and 30 check plots for a field with dimensions 15 rows x 20 cols
## dgnl_r> # in a serpentine arrangement.
## dgnl_r> spatd <- diagonal_arrangement(
## dgnl_r+ nrows = 15,
## dgnl_r+ ncols = 20,
## dgnl_r+ lines = 270,
## dgnl_r+ checks = 4,
## dgnl_r+ plotNumber = 101,
## dgnl_r+ kindExpt = "SUDC",
## dgnl_r+ planter = "serpentine",
## dgnl_r+ seed = 1987,
## dgnl_r+ exptName = "20WRY1",
## dgnl_r+ locationNames = "MINOT"
## dgnl_r+ )
##
## dgnl_r> spatd$infoDesign
## $rows
## [1] 15
##
## $columns
## [1] 20
##
## $treatments
## [1] 270
##
## $checks
## [1] 4
##
## $entry_checks
## $entry_checks[[1]]
## [1] 1 2 3 4
##
##
## $rep_checks
## $rep_checks[[1]]
## [1] 8 7 8 7
##
##
## $locations
## [1] 1
##
## $planter
## [1] "serpentine"
##
## $percent_checks
## [1] "10%"
##
## $fillers
## [1] 0
##
## $seed
## [1] 1987
##
## $id_design
## [1] 15
##
##
## dgnl_r> spatd$layoutRandom
## [[1]]
## Col1 Col2 Col3 Col4 Col5 Col6 Col7 Col8 Col9 Col10 Col11 Col12 Col13
## Row15 164 3 153 11 221 179 151 139 58 22 266 2 129
## Row14 89 182 185 38 1 253 156 241 160 252 214 86 130
## Row13 15 148 82 213 44 194 269 2 265 169 48 245 210
## Row12 1 124 52 177 5 261 47 40 17 87 3 104 147
## Row11 100 127 136 4 19 65 158 46 18 229 157 274 59
## Row10 94 50 27 31 220 166 3 172 170 12 16 176 137
## Row9 205 212 115 142 110 208 224 216 222 2 246 42 251
## Row8 175 92 1 197 243 234 236 99 211 67 140 39 3
## Row7 75 76 8 122 200 1 264 25 138 199 107 120 131
## Row6 132 93 254 7 247 60 45 171 3 117 103 116 190
## Row5 181 2 70 79 85 133 203 134 184 273 34 1 174
## Row4 71 204 159 29 2 83 26 64 119 145 240 223 225
## Row3 144 231 80 255 43 187 112 4 168 98 32 41 96
## Row2 4 196 238 235 97 183 111 143 186 237 2 232 263
## Row1 55 108 248 4 250 217 123 249 126 28 23 118 20
## Col14 Col15 Col16 Col17 Col18 Col19 Col20
## Row15 33 109 154 88 30 53 95
## Row14 163 4 219 68 270 173 90
## Row13 244 125 149 226 1 54 56
## Row12 259 233 267 201 193 6 10
## Row11 2 114 21 77 272 72 24
## Row10 102 155 36 3 9 162 191
## Row9 218 106 228 258 167 84 1
## Row8 230 192 62 135 198 14 69
## Row7 161 81 3 165 189 268 57
## Row6 128 146 206 141 215 4 195
## Row5 61 202 51 242 73 63 207
## Row4 113 1 78 178 152 37 180
## Row3 101 74 66 239 4 105 256
## Row2 49 262 91 257 121 260 209
## Row1 3 13 150 188 35 227 271
##
##
## dgnl_r> spatd$plotsNumber
## [[1]]
## Col1 Col2 Col3 Col4 Col5 Col6 Col7 Col8 Col9 Col10 Col11 Col12 Col13
## Row15 381 382 383 384 385 386 387 388 389 390 391 392 393
## Row14 380 379 378 377 376 375 374 373 372 371 370 369 368
## Row13 341 342 343 344 345 346 347 348 349 350 351 352 353
## Row12 340 339 338 337 336 335 334 333 332 331 330 329 328
## Row11 301 302 303 304 305 306 307 308 309 310 311 312 313
## Row10 300 299 298 297 296 295 294 293 292 291 290 289 288
## Row9 261 262 263 264 265 266 267 268 269 270 271 272 273
## Row8 260 259 258 257 256 255 254 253 252 251 250 249 248
## Row7 221 222 223 224 225 226 227 228 229 230 231 232 233
## Row6 220 219 218 217 216 215 214 213 212 211 210 209 208
## Row5 181 182 183 184 185 186 187 188 189 190 191 192 193
## Row4 180 179 178 177 176 175 174 173 172 171 170 169 168
## Row3 141 142 143 144 145 146 147 148 149 150 151 152 153
## Row2 140 139 138 137 136 135 134 133 132 131 130 129 128
## Row1 101 102 103 104 105 106 107 108 109 110 111 112 113
## Col14 Col15 Col16 Col17 Col18 Col19 Col20
## Row15 394 395 396 397 398 399 400
## Row14 367 366 365 364 363 362 361
## Row13 354 355 356 357 358 359 360
## Row12 327 326 325 324 323 322 321
## Row11 314 315 316 317 318 319 320
## Row10 287 286 285 284 283 282 281
## Row9 274 275 276 277 278 279 280
## Row8 247 246 245 244 243 242 241
## Row7 234 235 236 237 238 239 240
## Row6 207 206 205 204 203 202 201
## Row5 194 195 196 197 198 199 200
## Row4 167 166 165 164 163 162 161
## Row3 154 155 156 157 158 159 160
## Row2 127 126 125 124 123 122 121
## Row1 114 115 116 117 118 119 120
##
##
## dgnl_r> head(spatd$fieldBook, 12)
## ID EXPT LOCATION YEAR PLOT ROW COLUMN CHECKS ENTRY TREATMENT
## 1 1 20WRY1 MINOT 2024 101 1 1 0 55 Gen-55
## 2 2 20WRY1 MINOT 2024 102 1 2 0 108 Gen-108
## 3 3 20WRY1 MINOT 2024 103 1 3 0 248 Gen-248
## 4 4 20WRY1 MINOT 2024 104 1 4 4 4 Check-4
## 5 5 20WRY1 MINOT 2024 105 1 5 0 250 Gen-250
## 6 6 20WRY1 MINOT 2024 106 1 6 0 217 Gen-217
## 7 7 20WRY1 MINOT 2024 107 1 7 0 123 Gen-123
## 8 8 20WRY1 MINOT 2024 108 1 8 0 249 Gen-249
## 9 9 20WRY1 MINOT 2024 109 1 9 0 126 Gen-126
## 10 10 20WRY1 MINOT 2024 110 1 10 0 28 Gen-28
## 11 11 20WRY1 MINOT 2024 111 1 11 0 23 Gen-23
## 12 12 20WRY1 MINOT 2024 112 1 12 0 118 Gen-118
##
## dgnl_r> # Example 2: Generates a spatial decision block diagonal arrangement design in one location
## dgnl_r> # with 720 treatments allocated in 5 experiments or blocks for a field with dimensions
## dgnl_r> # 30 rows x 26 cols in a serpentine arrangement. In this case, we show how to set up the data
## dgnl_r> # option with the entries list.
## dgnl_r> checks <- 5;expts <- 5
##
## dgnl_r> list_checks <- paste("CH", 1:checks, sep = "")
##
## dgnl_r> treatments <- paste("G", 6:725, sep = "")
##
## dgnl_r> treatment_list <- data.frame(list(ENTRY = 1:725, NAME = c(list_checks, treatments)))
##
## dgnl_r> head(treatment_list, 12)
## ENTRY NAME
## 1 1 CH1
## 2 2 CH2
## 3 3 CH3
## 4 4 CH4
## 5 5 CH5
## 6 6 G6
## 7 7 G7
## 8 8 G8
## 9 9 G9
## 10 10 G10
## 11 11 G11
## 12 12 G12
##
## dgnl_r> tail(treatment_list, 12)
## ENTRY NAME
## 714 714 G714
## 715 715 G715
## 716 716 G716
## 717 717 G717
## 718 718 G718
## 719 719 G719
## 720 720 G720
## 721 721 G721
## 722 722 G722
## 723 723 G723
## 724 724 G724
## 725 725 G725
##
## dgnl_r> spatDB <- diagonal_arrangement(
## dgnl_r+ nrows = 30,
## dgnl_r+ ncols = 26,
## dgnl_r+ checks = 5,
## dgnl_r+ plotNumber = 1,
## dgnl_r+ kindExpt = "DBUDC",
## dgnl_r+ planter = "serpentine",
## dgnl_r+ splitBy = "row",
## dgnl_r+ blocks = c(150,155,95,200,120),
## dgnl_r+ data = treatment_list
## dgnl_r+ )
##
## dgnl_r> spatDB$infoDesign
## $rows
## [1] 30
##
## $columns
## [1] 26
##
## $treatments
## [1] 150 155 95 200 120
##
## $checks
## [1] 5
##
## $entry_checks
## $entry_checks[[1]]
## [1] 1 2 3 4 5
##
##
## $rep_checks
## $rep_checks[[1]]
## [1] 10 13 13 11 13
##
##
## $locations
## [1] 1
##
## $planter
## [1] "serpentine"
##
## $percent_checks
## [1] "7.7%"
##
## $fillers
## [1] 0
##
## $seed
## [1] 24210
##
## $id_design
## [1] 15
##
##
## dgnl_r> spatDB$layoutRandom
## [[1]]
## Col1 Col2 Col3 Col4 Col5 Col6 Col7 Col8 Col9 Col10 Col11 Col12 Col13
## Row30 702 3 686 699 642 709 701 689 664 720 696 633 708
## Row29 722 649 616 627 716 4 673 639 711 641 680 688 710
## Row28 698 615 631 674 672 636 626 685 608 4 651 697 650
## Row27 5 679 629 677 606 621 692 662 694 725 663 669 666
## Row26 661 622 610 678 3 612 687 657 713 609 675 670 704
## Row25 566 576 522 514 491 575 433 598 4 432 473 567 454
## Row24 529 500 488 518 580 458 526 525 419 480 548 605 5
## Row23 508 410 602 3 471 588 470 498 492 474 437 472 558
## Row22 442 541 468 552 463 482 449 2 584 443 423 599 535
## Row21 446 475 589 467 537 422 542 416 572 435 411 3 487
## Row20 560 547 3 460 597 429 448 469 590 409 464 506 478
## Row19 600 530 550 504 520 521 1 461 536 556 486 509 519
## Row18 436 544 447 424 415 545 543 438 512 595 4 578 534
## Row17 334 5 340 361 396 345 365 342 384 373 390 392 316
## Row16 367 366 335 387 404 2 311 395 389 348 328 394 380
## Row15 397 320 356 351 314 327 339 403 383 5 377 319 374
## Row14 1 321 331 337 353 402 352 364 358 322 369 329 405
## Row13 209 256 242 296 5 201 272 237 310 279 158 243 274
## Row12 186 292 222 193 275 179 200 261 3 252 204 250 289
## Row11 221 168 176 301 297 184 224 271 244 263 161 188 2
## Row10 306 206 307 2 300 298 255 278 284 295 259 173 241
## Row9 302 190 251 170 187 178 293 2 157 230 260 240 159
## Row8 246 181 189 277 192 232 162 228 305 167 245 5 194
## Row7 58 41 1 124 57 55 11 199 171 254 291 182 304
## Row6 96 133 44 81 98 139 2 66 62 7 53 70 20
## Row5 140 85 65 31 39 106 73 33 76 112 4 34 54
## Row4 145 3 50 128 64 137 95 42 144 120 92 118 115
## Row3 107 67 61 149 80 5 101 47 27 77 151 127 74
## Row2 138 116 122 88 154 117 29 110 78 4 60 83 113
## Row1 2 94 102 114 26 79 91 131 25 109 8 6 49
## Col14 Col15 Col16 Col17 Col18 Col19 Col20 Col21 Col22 Col23 Col24 Col25
## Row30 723 5 655 611 667 700 619 617 721 623 624 635
## Row29 658 714 706 643 684 1 647 638 648 705 625 719
## Row28 681 640 652 654 630 715 646 724 637 2 620 718
## Row27 1 690 607 682 668 613 659 644 628 653 693 634
## Row26 671 691 614 676 2 632 717 660 665 703 707 618
## Row25 462 455 408 596 406 479 451 591 3 494 503 513
## Row24 583 426 453 483 561 496 456 571 430 440 570 459
## Row23 527 553 466 5 418 524 445 420 450 477 563 452
## Row22 431 555 585 538 413 417 577 4 485 546 489 551
## Row21 516 407 594 439 523 604 414 481 532 539 510 1
## Row20 562 586 2 581 573 515 531 425 501 444 587 421
## Row19 517 499 507 465 484 495 5 528 559 434 574 579
## Row18 412 603 476 490 565 511 457 540 582 593 2 568
## Row17 349 3 336 368 341 569 564 557 493 428 554 502
## Row16 385 355 323 378 375 4 318 381 399 333 362 401
## Row15 376 354 391 398 350 338 332 346 330 2 382 313
## Row14 3 370 386 315 325 371 324 372 379 326 317 312
## Row13 203 247 285 281 5 215 400 347 363 393 357 388
## Row12 264 191 286 174 225 269 197 238 1 202 217 164
## Row11 282 268 223 235 165 180 163 231 183 308 198 299
## Row10 216 273 177 4 294 156 276 207 169 160 195 229
## Row9 210 196 233 267 249 227 290 4 205 266 211 258
## Row8 219 208 280 175 172 309 236 234 239 283 212 1
## Row7 270 287 5 166 185 213 218 226 220 288 248 265
## Row6 105 32 84 12 103 16 4 35 19 69 71 87
## Row5 153 130 30 63 152 150 46 141 68 38 3 10
## Row4 155 2 125 147 56 132 9 119 59 13 146 121
## Row3 45 52 21 72 129 1 14 18 43 90 36 75
## Row2 86 134 24 22 15 143 93 17 97 3 99 100
## Row1 5 136 37 48 40 111 135 104 123 28 82 148
## Col26
## Row30 645
## Row29 695
## Row28 712
## Row27 683
## Row26 656
## Row25 497
## Row24 1
## Row23 533
## Row22 427
## Row21 505
## Row20 549
## Row19 592
## Row18 601
## Row17 441
## Row16 343
## Row15 359
## Row14 360
## Row13 344
## Row12 303
## Row11 3
## Row10 214
## Row9 253
## Row8 257
## Row7 262
## Row6 108
## Row5 89
## Row4 51
## Row3 142
## Row2 126
## Row1 23
##
##
## dgnl_r> spatDB$plotsNumber
## [[1]]
## Col1 Col2 Col3 Col4 Col5 Col6 Col7 Col8 Col9 Col10 Col11 Col12 Col13
## Row30 780 779 778 777 776 775 774 773 772 771 770 769 768
## Row29 729 730 731 732 733 734 735 736 737 738 739 740 741
## Row28 728 727 726 725 724 723 722 721 720 719 718 717 716
## Row27 677 678 679 680 681 682 683 684 685 686 687 688 689
## Row26 676 675 674 673 672 671 670 669 668 667 666 665 664
## Row25 625 626 627 628 629 630 631 632 633 634 635 636 637
## Row24 624 623 622 621 620 619 618 617 616 615 614 613 612
## Row23 573 574 575 576 577 578 579 580 581 582 583 584 585
## Row22 572 571 570 569 568 567 566 565 564 563 562 561 560
## Row21 521 522 523 524 525 526 527 528 529 530 531 532 533
## Row20 520 519 518 517 516 515 514 513 512 511 510 509 508
## Row19 469 470 471 472 473 474 475 476 477 478 479 480 481
## Row18 468 467 466 465 464 463 462 461 460 459 458 457 456
## Row17 417 418 419 420 421 422 423 424 425 426 427 428 429
## Row16 416 415 414 413 412 411 410 409 408 407 406 405 404
## Row15 365 366 367 368 369 370 371 372 373 374 375 376 377
## Row14 364 363 362 361 360 359 358 357 356 355 354 353 352
## Row13 313 314 315 316 317 318 319 320 321 322 323 324 325
## Row12 312 311 310 309 308 307 306 305 304 303 302 301 300
## Row11 261 262 263 264 265 266 267 268 269 270 271 272 273
## Row10 260 259 258 257 256 255 254 253 252 251 250 249 248
## Row9 209 210 211 212 213 214 215 216 217 218 219 220 221
## Row8 208 207 206 205 204 203 202 201 200 199 198 197 196
## Row7 157 158 159 160 161 162 163 164 165 166 167 168 169
## Row6 156 155 154 153 152 151 150 149 148 147 146 145 144
## Row5 105 106 107 108 109 110 111 112 113 114 115 116 117
## Row4 104 103 102 101 100 99 98 97 96 95 94 93 92
## Row3 53 54 55 56 57 58 59 60 61 62 63 64 65
## Row2 52 51 50 49 48 47 46 45 44 43 42 41 40
## Row1 1 2 3 4 5 6 7 8 9 10 11 12 13
## Col14 Col15 Col16 Col17 Col18 Col19 Col20 Col21 Col22 Col23 Col24 Col25
## Row30 767 766 765 764 763 762 761 760 759 758 757 756
## Row29 742 743 744 745 746 747 748 749 750 751 752 753
## Row28 715 714 713 712 711 710 709 708 707 706 705 704
## Row27 690 691 692 693 694 695 696 697 698 699 700 701
## Row26 663 662 661 660 659 658 657 656 655 654 653 652
## Row25 638 639 640 641 642 643 644 645 646 647 648 649
## Row24 611 610 609 608 607 606 605 604 603 602 601 600
## Row23 586 587 588 589 590 591 592 593 594 595 596 597
## Row22 559 558 557 556 555 554 553 552 551 550 549 548
## Row21 534 535 536 537 538 539 540 541 542 543 544 545
## Row20 507 506 505 504 503 502 501 500 499 498 497 496
## Row19 482 483 484 485 486 487 488 489 490 491 492 493
## Row18 455 454 453 452 451 450 449 448 447 446 445 444
## Row17 430 431 432 433 434 435 436 437 438 439 440 441
## Row16 403 402 401 400 399 398 397 396 395 394 393 392
## Row15 378 379 380 381 382 383 384 385 386 387 388 389
## Row14 351 350 349 348 347 346 345 344 343 342 341 340
## Row13 326 327 328 329 330 331 332 333 334 335 336 337
## Row12 299 298 297 296 295 294 293 292 291 290 289 288
## Row11 274 275 276 277 278 279 280 281 282 283 284 285
## Row10 247 246 245 244 243 242 241 240 239 238 237 236
## Row9 222 223 224 225 226 227 228 229 230 231 232 233
## Row8 195 194 193 192 191 190 189 188 187 186 185 184
## Row7 170 171 172 173 174 175 176 177 178 179 180 181
## Row6 143 142 141 140 139 138 137 136 135 134 133 132
## Row5 118 119 120 121 122 123 124 125 126 127 128 129
## Row4 91 90 89 88 87 86 85 84 83 82 81 80
## Row3 66 67 68 69 70 71 72 73 74 75 76 77
## Row2 39 38 37 36 35 34 33 32 31 30 29 28
## Row1 14 15 16 17 18 19 20 21 22 23 24 25
## Col26
## Row30 755
## Row29 754
## Row28 703
## Row27 702
## Row26 651
## Row25 650
## Row24 599
## Row23 598
## Row22 547
## Row21 546
## Row20 495
## Row19 494
## Row18 443
## Row17 442
## Row16 391
## Row15 390
## Row14 339
## Row13 338
## Row12 287
## Row11 286
## Row10 235
## Row9 234
## Row8 183
## Row7 182
## Row6 131
## Row5 130
## Row4 79
## Row3 78
## Row2 27
## Row1 26
##
##
## dgnl_r> head(spatDB$fieldBook,12)
## ID EXPT LOCATION YEAR PLOT ROW COLUMN CHECKS ENTRY TREATMENT
## 1 1 Block1 1 2024 1 1 1 2 2 CH2
## 2 2 Block1 1 2024 2 1 2 0 94 G94
## 3 3 Block1 1 2024 3 1 3 0 102 G102
## 4 4 Block1 1 2024 4 1 4 0 114 G114
## 5 5 Block1 1 2024 5 1 5 0 26 G26
## 6 6 Block1 1 2024 6 1 6 0 79 G79
## 7 7 Block1 1 2024 7 1 7 0 91 G91
## 8 8 Block1 1 2024 8 1 8 0 131 G131
## 9 9 Block1 1 2024 9 1 9 0 25 G25
## 10 10 Block1 1 2024 10 1 10 0 109 G109
## 11 11 Block1 1 2024 11 1 11 0 8 G8
## 12 12 Block1 1 2024 12 1 12 0 6 G6
##
## dgnl_r> # Example 3: Generates a spatial decision block diagonal arrangement design in one location
## dgnl_r> # with 270 treatments allocated in 3 experiments or blocks for a field with dimensions
## dgnl_r> # 20 rows x 15 cols in a serpentine arrangement. Which in turn is an augmented block (3 blocks).
## dgnl_r> spatAB <- diagonal_arrangement(
## dgnl_r+ nrows = 20,
## dgnl_r+ ncols = 15,
## dgnl_r+ lines = 270,
## dgnl_r+ checks = 4,
## dgnl_r+ plotNumber = c(1,1001,2001),
## dgnl_r+ kindExpt = "DBUDC",
## dgnl_r+ planter = "serpentine",
## dgnl_r+ exptName = c("20WRA", "20WRB", "20WRC"),
## dgnl_r+ blocks = c(90, 90, 90),
## dgnl_r+ splitBy = "column"
## dgnl_r+ )
##
## dgnl_r> spatAB$infoDesign
## $rows
## [1] 20
##
## $columns
## [1] 15
##
## $treatments
## [1] 90 90 90
##
## $checks
## [1] 4
##
## $entry_checks
## $entry_checks[[1]]
## [1] 1 2 3 4
##
##
## $rep_checks
## $rep_checks[[1]]
## [1] 7 6 8 9
##
##
## $locations
## [1] 1
##
## $planter
## [1] "serpentine"
##
## $percent_checks
## [1] "10%"
##
## $fillers
## [1] 0
##
## $seed
## [1] 72391
##
## $id_design
## [1] 15
##
##
## dgnl_r> spatAB$layoutRandom
## [[1]]
## Col1 Col2 Col3 Col4 Col5 Col6 Col7 Col8 Col9 Col10 Col11 Col12 Col13
## Row20 82 1 56 57 70 144 172 148 146 173 219 4 229
## Row19 49 42 69 21 3 103 111 151 102 157 237 249 221
## Row18 44 10 9 29 12 109 177 3 106 149 262 225 226
## Row17 2 43 90 16 71 162 176 136 104 138 4 191 185
## Row16 75 88 36 1 30 110 133 175 180 158 193 253 186
## Row15 85 45 91 19 13 97 2 171 154 105 252 204 245
## Row14 86 67 14 83 93 134 161 100 140 4 211 217 251
## Row13 33 92 3 6 5 116 160 101 117 98 227 263 2
## Row12 54 31 74 89 8 3 181 145 99 114 254 223 267
## Row11 23 7 50 25 76 137 163 168 2 159 242 260 206
## Row10 63 4 11 24 61 139 182 167 153 130 208 3 216
## Row9 80 65 58 52 1 118 135 125 122 147 192 264 234
## Row8 32 26 41 48 39 152 183 4 165 95 233 220 240
## Row7 4 66 37 68 46 178 142 132 96 115 1 198 258
## Row6 55 27 35 2 77 155 166 131 127 169 209 212 256
## Row5 94 18 60 34 40 141 3 119 126 184 231 224 241
## Row4 59 15 73 38 84 179 113 170 164 1 232 189 235
## Row3 28 47 4 53 51 143 123 120 129 108 244 207 4
## Row2 64 20 17 72 81 4 107 150 174 156 210 230 222
## Row1 79 62 78 22 87 121 124 112 1 128 228 261 213
## Col14 Col15
## Row20 243 259
## Row19 248 3
## Row18 246 196
## Row17 269 265
## Row16 2 190
## Row15 214 257
## Row14 188 266
## Row13 272 255
## Row12 201 203
## Row11 202 270
## Row10 205 215
## Row9 268 3
## Row8 218 197
## Row7 247 250
## Row6 1 187
## Row5 273 239
## Row4 236 274
## Row3 271 195
## Row2 200 199
## Row1 238 194
##
##
## dgnl_r> spatAB$plotsNumber
## [[1]]
## Col1 Col2 Col3 Col4 Col5 Col6 Col7 Col8 Col9 Col10 Col11 Col12 Col13
## Row20 100 99 98 97 96 1100 1099 1098 1097 1096 2100 2099 2098
## Row19 91 92 93 94 95 1091 1092 1093 1094 1095 2091 2092 2093
## Row18 90 89 88 87 86 1090 1089 1088 1087 1086 2090 2089 2088
## Row17 81 82 83 84 85 1081 1082 1083 1084 1085 2081 2082 2083
## Row16 80 79 78 77 76 1080 1079 1078 1077 1076 2080 2079 2078
## Row15 71 72 73 74 75 1071 1072 1073 1074 1075 2071 2072 2073
## Row14 70 69 68 67 66 1070 1069 1068 1067 1066 2070 2069 2068
## Row13 61 62 63 64 65 1061 1062 1063 1064 1065 2061 2062 2063
## Row12 60 59 58 57 56 1060 1059 1058 1057 1056 2060 2059 2058
## Row11 51 52 53 54 55 1051 1052 1053 1054 1055 2051 2052 2053
## Row10 50 49 48 47 46 1050 1049 1048 1047 1046 2050 2049 2048
## Row9 41 42 43 44 45 1041 1042 1043 1044 1045 2041 2042 2043
## Row8 40 39 38 37 36 1040 1039 1038 1037 1036 2040 2039 2038
## Row7 31 32 33 34 35 1031 1032 1033 1034 1035 2031 2032 2033
## Row6 30 29 28 27 26 1030 1029 1028 1027 1026 2030 2029 2028
## Row5 21 22 23 24 25 1021 1022 1023 1024 1025 2021 2022 2023
## Row4 20 19 18 17 16 1020 1019 1018 1017 1016 2020 2019 2018
## Row3 11 12 13 14 15 1011 1012 1013 1014 1015 2011 2012 2013
## Row2 10 9 8 7 6 1010 1009 1008 1007 1006 2010 2009 2008
## Row1 1 2 3 4 5 1001 1002 1003 1004 1005 2001 2002 2003
## Col14 Col15
## Row20 2097 2096
## Row19 2094 2095
## Row18 2087 2086
## Row17 2084 2085
## Row16 2077 2076
## Row15 2074 2075
## Row14 2067 2066
## Row13 2064 2065
## Row12 2057 2056
## Row11 2054 2055
## Row10 2047 2046
## Row9 2044 2045
## Row8 2037 2036
## Row7 2034 2035
## Row6 2027 2026
## Row5 2024 2025
## Row4 2017 2016
## Row3 2014 2015
## Row2 2007 2006
## Row1 2004 2005
##
##
## dgnl_r> head(spatAB$fieldBook,12)
## ID EXPT LOCATION YEAR PLOT ROW COLUMN CHECKS ENTRY TREATMENT
## 1 1 20WRA 1 2024 1 1 1 0 79 Gen-79
## 2 2 20WRA 1 2024 2 1 2 0 62 Gen-62
## 3 3 20WRA 1 2024 3 1 3 0 78 Gen-78
## 4 4 20WRA 1 2024 4 1 4 0 22 Gen-22
## 5 5 20WRA 1 2024 5 1 5 0 87 Gen-87
## 6 6 20WRB 1 2024 1001 1 6 0 121 Gen-121
## 7 7 20WRB 1 2024 1002 1 7 0 124 Gen-124
## 8 8 20WRB 1 2024 1003 1 8 0 112 Gen-112
## 9 9 20WRB 1 2024 1004 1 9 1 1 Check-1
## 10 10 20WRB 1 2024 1005 1 10 0 128 Gen-128
## 11 11 20WRC 1 2024 2001 1 11 0 228 Gen-228
## 12 12 20WRC 1 2024 2002 1 12 0 261 Gen-261
p <- full_control_positions(plt$field_book, "COLUMN", "ROW", factor_name = "TREATMENT", label = "TREATMENT")
## ID EXPT LOCATION YEAR PLOT ROW COLUMN CHECKS ENTRY TREATMENT
## 1 1 20WRA 1 2024 1 1 1 0 79 Gen-79
## 2 2 20WRA 1 2024 2 1 2 0 62 Gen-62
## 3 3 20WRA 1 2024 3 1 3 0 78 Gen-78
## 4 4 20WRA 1 2024 4 1 4 0 22 Gen-22
## 5 5 20WRA 1 2024 5 1 5 0 87 Gen-87
## 6 6 20WRB 1 2024 1001 1 6 0 121 Gen-121
## 7 7 20WRB 1 2024 1002 1 7 0 124 Gen-124
## 8 8 20WRB 1 2024 1003 1 8 0 112 Gen-112
## 9 9 20WRB 1 2024 1004 1 9 1 1 Check-1
## 10 10 20WRB 1 2024 1005 1 10 0 128 Gen-128
## 11 11 20WRC 1 2024 2001 1 11 0 228 Gen-228
## 12 12 20WRC 1 2024 2002 1 12 0 261 Gen-261
## 13 13 20WRC 1 2024 2003 1 13 0 213 Gen-213
## 14 14 20WRC 1 2024 2004 1 14 0 238 Gen-238
## 15 15 20WRC 1 2024 2005 1 15 0 194 Gen-194
## 16 16 20WRA 1 2024 6 2 5 0 81 Gen-81
## 17 17 20WRA 1 2024 7 2 4 0 72 Gen-72
## 18 18 20WRA 1 2024 8 2 3 0 17 Gen-17
## 19 19 20WRA 1 2024 9 2 2 0 20 Gen-20
## 20 20 20WRA 1 2024 10 2 1 0 64 Gen-64
## 21 21 20WRB 1 2024 1006 2 10 0 156 Gen-156
## 22 22 20WRB 1 2024 1007 2 9 0 174 Gen-174
## 23 23 20WRB 1 2024 1008 2 8 0 150 Gen-150
## 24 24 20WRB 1 2024 1009 2 7 0 107 Gen-107
## 25 25 20WRB 1 2024 1010 2 6 4 4 Check-4
## 26 26 20WRC 1 2024 2006 2 15 0 199 Gen-199
## 27 27 20WRC 1 2024 2007 2 14 0 200 Gen-200
## 28 28 20WRC 1 2024 2008 2 13 0 222 Gen-222
## 29 29 20WRC 1 2024 2009 2 12 0 230 Gen-230
## 30 30 20WRC 1 2024 2010 2 11 0 210 Gen-210
## 31 31 20WRA 1 2024 11 3 1 0 28 Gen-28
## 32 32 20WRA 1 2024 12 3 2 0 47 Gen-47
## 33 33 20WRA 1 2024 13 3 3 4 4 Check-4
## 34 34 20WRA 1 2024 14 3 4 0 53 Gen-53
## 35 35 20WRA 1 2024 15 3 5 0 51 Gen-51
## 36 36 20WRB 1 2024 1011 3 6 0 143 Gen-143
## 37 37 20WRB 1 2024 1012 3 7 0 123 Gen-123
## 38 38 20WRB 1 2024 1013 3 8 0 120 Gen-120
## 39 39 20WRB 1 2024 1014 3 9 0 129 Gen-129
## 40 40 20WRB 1 2024 1015 3 10 0 108 Gen-108
## 41 41 20WRC 1 2024 2011 3 11 0 244 Gen-244
## 42 42 20WRC 1 2024 2012 3 12 0 207 Gen-207
## 43 43 20WRC 1 2024 2013 3 13 4 4 Check-4
## 44 44 20WRC 1 2024 2014 3 14 0 271 Gen-271
## 45 45 20WRC 1 2024 2015 3 15 0 195 Gen-195
## 46 46 20WRA 1 2024 16 4 5 0 84 Gen-84
## 47 47 20WRA 1 2024 17 4 4 0 38 Gen-38
## 48 48 20WRA 1 2024 18 4 3 0 73 Gen-73
## 49 49 20WRA 1 2024 19 4 2 0 15 Gen-15
## 50 50 20WRA 1 2024 20 4 1 0 59 Gen-59
## 51 51 20WRB 1 2024 1016 4 10 1 1 Check-1
## 52 52 20WRB 1 2024 1017 4 9 0 164 Gen-164
## 53 53 20WRB 1 2024 1018 4 8 0 170 Gen-170
## 54 54 20WRB 1 2024 1019 4 7 0 113 Gen-113
## 55 55 20WRB 1 2024 1020 4 6 0 179 Gen-179
## 56 56 20WRC 1 2024 2016 4 15 0 274 Gen-274
## 57 57 20WRC 1 2024 2017 4 14 0 236 Gen-236
## 58 58 20WRC 1 2024 2018 4 13 0 235 Gen-235
## 59 59 20WRC 1 2024 2019 4 12 0 189 Gen-189
## 60 60 20WRC 1 2024 2020 4 11 0 232 Gen-232
## 61 61 20WRA 1 2024 21 5 1 0 94 Gen-94
## 62 62 20WRA 1 2024 22 5 2 0 18 Gen-18
## 63 63 20WRA 1 2024 23 5 3 0 60 Gen-60
## 64 64 20WRA 1 2024 24 5 4 0 34 Gen-34
## 65 65 20WRA 1 2024 25 5 5 0 40 Gen-40
## 66 66 20WRB 1 2024 1021 5 6 0 141 Gen-141
## 67 67 20WRB 1 2024 1022 5 7 3 3 Check-3
## 68 68 20WRB 1 2024 1023 5 8 0 119 Gen-119
## 69 69 20WRB 1 2024 1024 5 9 0 126 Gen-126
## 70 70 20WRB 1 2024 1025 5 10 0 184 Gen-184
## 71 71 20WRC 1 2024 2021 5 11 0 231 Gen-231
## 72 72 20WRC 1 2024 2022 5 12 0 224 Gen-224
## 73 73 20WRC 1 2024 2023 5 13 0 241 Gen-241
## 74 74 20WRC 1 2024 2024 5 14 0 273 Gen-273
## 75 75 20WRC 1 2024 2025 5 15 0 239 Gen-239
## 76 76 20WRA 1 2024 26 6 5 0 77 Gen-77
## 77 77 20WRA 1 2024 27 6 4 2 2 Check-2
## 78 78 20WRA 1 2024 28 6 3 0 35 Gen-35
## 79 79 20WRA 1 2024 29 6 2 0 27 Gen-27
## 80 80 20WRA 1 2024 30 6 1 0 55 Gen-55
## 81 81 20WRB 1 2024 1026 6 10 0 169 Gen-169
## 82 82 20WRB 1 2024 1027 6 9 0 127 Gen-127
## 83 83 20WRB 1 2024 1028 6 8 0 131 Gen-131
## 84 84 20WRB 1 2024 1029 6 7 0 166 Gen-166
## 85 85 20WRB 1 2024 1030 6 6 0 155 Gen-155
## 86 86 20WRC 1 2024 2026 6 15 0 187 Gen-187
## 87 87 20WRC 1 2024 2027 6 14 1 1 Check-1
## 88 88 20WRC 1 2024 2028 6 13 0 256 Gen-256
## 89 89 20WRC 1 2024 2029 6 12 0 212 Gen-212
## 90 90 20WRC 1 2024 2030 6 11 0 209 Gen-209
## 91 91 20WRA 1 2024 31 7 1 4 4 Check-4
## 92 92 20WRA 1 2024 32 7 2 0 66 Gen-66
## 93 93 20WRA 1 2024 33 7 3 0 37 Gen-37
## 94 94 20WRA 1 2024 34 7 4 0 68 Gen-68
## 95 95 20WRA 1 2024 35 7 5 0 46 Gen-46
## 96 96 20WRB 1 2024 1031 7 6 0 178 Gen-178
## 97 97 20WRB 1 2024 1032 7 7 0 142 Gen-142
## 98 98 20WRB 1 2024 1033 7 8 0 132 Gen-132
## 99 99 20WRB 1 2024 1034 7 9 0 96 Gen-96
## 100 100 20WRB 1 2024 1035 7 10 0 115 Gen-115
## 101 101 20WRC 1 2024 2031 7 11 1 1 Check-1
## 102 102 20WRC 1 2024 2032 7 12 0 198 Gen-198
## 103 103 20WRC 1 2024 2033 7 13 0 258 Gen-258
## 104 104 20WRC 1 2024 2034 7 14 0 247 Gen-247
## 105 105 20WRC 1 2024 2035 7 15 0 250 Gen-250
## 106 106 20WRA 1 2024 36 8 5 0 39 Gen-39
## 107 107 20WRA 1 2024 37 8 4 0 48 Gen-48
## 108 108 20WRA 1 2024 38 8 3 0 41 Gen-41
## 109 109 20WRA 1 2024 39 8 2 0 26 Gen-26
## 110 110 20WRA 1 2024 40 8 1 0 32 Gen-32
## 111 111 20WRB 1 2024 1036 8 10 0 95 Gen-95
## 112 112 20WRB 1 2024 1037 8 9 0 165 Gen-165
## 113 113 20WRB 1 2024 1038 8 8 4 4 Check-4
## 114 114 20WRB 1 2024 1039 8 7 0 183 Gen-183
## 115 115 20WRB 1 2024 1040 8 6 0 152 Gen-152
## 116 116 20WRC 1 2024 2036 8 15 0 197 Gen-197
## 117 117 20WRC 1 2024 2037 8 14 0 218 Gen-218
## 118 118 20WRC 1 2024 2038 8 13 0 240 Gen-240
## 119 119 20WRC 1 2024 2039 8 12 0 220 Gen-220
## 120 120 20WRC 1 2024 2040 8 11 0 233 Gen-233
## 121 121 20WRA 1 2024 41 9 1 0 80 Gen-80
## 122 122 20WRA 1 2024 42 9 2 0 65 Gen-65
## 123 123 20WRA 1 2024 43 9 3 0 58 Gen-58
## 124 124 20WRA 1 2024 44 9 4 0 52 Gen-52
## 125 125 20WRA 1 2024 45 9 5 1 1 Check-1
## 126 126 20WRB 1 2024 1041 9 6 0 118 Gen-118
## 127 127 20WRB 1 2024 1042 9 7 0 135 Gen-135
## 128 128 20WRB 1 2024 1043 9 8 0 125 Gen-125
## 129 129 20WRB 1 2024 1044 9 9 0 122 Gen-122
## 130 130 20WRB 1 2024 1045 9 10 0 147 Gen-147
## 131 131 20WRC 1 2024 2041 9 11 0 192 Gen-192
## 132 132 20WRC 1 2024 2042 9 12 0 264 Gen-264
## 133 133 20WRC 1 2024 2043 9 13 0 234 Gen-234
## 134 134 20WRC 1 2024 2044 9 14 0 268 Gen-268
## 135 135 20WRC 1 2024 2045 9 15 3 3 Check-3
## 136 136 20WRA 1 2024 46 10 5 0 61 Gen-61
## 137 137 20WRA 1 2024 47 10 4 0 24 Gen-24
## 138 138 20WRA 1 2024 48 10 3 0 11 Gen-11
## 139 139 20WRA 1 2024 49 10 2 4 4 Check-4
## 140 140 20WRA 1 2024 50 10 1 0 63 Gen-63
## 141 141 20WRB 1 2024 1046 10 10 0 130 Gen-130
## 142 142 20WRB 1 2024 1047 10 9 0 153 Gen-153
## 143 143 20WRB 1 2024 1048 10 8 0 167 Gen-167
## 144 144 20WRB 1 2024 1049 10 7 0 182 Gen-182
## 145 145 20WRB 1 2024 1050 10 6 0 139 Gen-139
## 146 146 20WRC 1 2024 2046 10 15 0 215 Gen-215
## 147 147 20WRC 1 2024 2047 10 14 0 205 Gen-205
## 148 148 20WRC 1 2024 2048 10 13 0 216 Gen-216
## 149 149 20WRC 1 2024 2049 10 12 3 3 Check-3
## 150 150 20WRC 1 2024 2050 10 11 0 208 Gen-208
## 151 151 20WRA 1 2024 51 11 1 0 23 Gen-23
## 152 152 20WRA 1 2024 52 11 2 0 7 Gen-7
## 153 153 20WRA 1 2024 53 11 3 0 50 Gen-50
## 154 154 20WRA 1 2024 54 11 4 0 25 Gen-25
## 155 155 20WRA 1 2024 55 11 5 0 76 Gen-76
## 156 156 20WRB 1 2024 1051 11 6 0 137 Gen-137
## 157 157 20WRB 1 2024 1052 11 7 0 163 Gen-163
## 158 158 20WRB 1 2024 1053 11 8 0 168 Gen-168
## 159 159 20WRB 1 2024 1054 11 9 2 2 Check-2
## 160 160 20WRB 1 2024 1055 11 10 0 159 Gen-159
## 161 161 20WRC 1 2024 2051 11 11 0 242 Gen-242
## 162 162 20WRC 1 2024 2052 11 12 0 260 Gen-260
## 163 163 20WRC 1 2024 2053 11 13 0 206 Gen-206
## 164 164 20WRC 1 2024 2054 11 14 0 202 Gen-202
## 165 165 20WRC 1 2024 2055 11 15 0 270 Gen-270
## 166 166 20WRA 1 2024 56 12 5 0 8 Gen-8
## 167 167 20WRA 1 2024 57 12 4 0 89 Gen-89
## 168 168 20WRA 1 2024 58 12 3 0 74 Gen-74
## 169 169 20WRA 1 2024 59 12 2 0 31 Gen-31
## 170 170 20WRA 1 2024 60 12 1 0 54 Gen-54
## 171 171 20WRB 1 2024 1056 12 10 0 114 Gen-114
## 172 172 20WRB 1 2024 1057 12 9 0 99 Gen-99
## 173 173 20WRB 1 2024 1058 12 8 0 145 Gen-145
## 174 174 20WRB 1 2024 1059 12 7 0 181 Gen-181
## 175 175 20WRB 1 2024 1060 12 6 3 3 Check-3
## 176 176 20WRC 1 2024 2056 12 15 0 203 Gen-203
## 177 177 20WRC 1 2024 2057 12 14 0 201 Gen-201
## 178 178 20WRC 1 2024 2058 12 13 0 267 Gen-267
## 179 179 20WRC 1 2024 2059 12 12 0 223 Gen-223
## 180 180 20WRC 1 2024 2060 12 11 0 254 Gen-254
## 181 181 20WRA 1 2024 61 13 1 0 33 Gen-33
## 182 182 20WRA 1 2024 62 13 2 0 92 Gen-92
## 183 183 20WRA 1 2024 63 13 3 3 3 Check-3
## 184 184 20WRA 1 2024 64 13 4 0 6 Gen-6
## 185 185 20WRA 1 2024 65 13 5 0 5 Gen-5
## 186 186 20WRB 1 2024 1061 13 6 0 116 Gen-116
## 187 187 20WRB 1 2024 1062 13 7 0 160 Gen-160
## 188 188 20WRB 1 2024 1063 13 8 0 101 Gen-101
## 189 189 20WRB 1 2024 1064 13 9 0 117 Gen-117
## 190 190 20WRB 1 2024 1065 13 10 0 98 Gen-98
## 191 191 20WRC 1 2024 2061 13 11 0 227 Gen-227
## 192 192 20WRC 1 2024 2062 13 12 0 263 Gen-263
## 193 193 20WRC 1 2024 2063 13 13 2 2 Check-2
## 194 194 20WRC 1 2024 2064 13 14 0 272 Gen-272
## 195 195 20WRC 1 2024 2065 13 15 0 255 Gen-255
## 196 196 20WRA 1 2024 66 14 5 0 93 Gen-93
## 197 197 20WRA 1 2024 67 14 4 0 83 Gen-83
## 198 198 20WRA 1 2024 68 14 3 0 14 Gen-14
## 199 199 20WRA 1 2024 69 14 2 0 67 Gen-67
## 200 200 20WRA 1 2024 70 14 1 0 86 Gen-86
## 201 201 20WRB 1 2024 1066 14 10 4 4 Check-4
## 202 202 20WRB 1 2024 1067 14 9 0 140 Gen-140
## 203 203 20WRB 1 2024 1068 14 8 0 100 Gen-100
## 204 204 20WRB 1 2024 1069 14 7 0 161 Gen-161
## 205 205 20WRB 1 2024 1070 14 6 0 134 Gen-134
## 206 206 20WRC 1 2024 2066 14 15 0 266 Gen-266
## 207 207 20WRC 1 2024 2067 14 14 0 188 Gen-188
## 208 208 20WRC 1 2024 2068 14 13 0 251 Gen-251
## 209 209 20WRC 1 2024 2069 14 12 0 217 Gen-217
## 210 210 20WRC 1 2024 2070 14 11 0 211 Gen-211
## 211 211 20WRA 1 2024 71 15 1 0 85 Gen-85
## 212 212 20WRA 1 2024 72 15 2 0 45 Gen-45
## 213 213 20WRA 1 2024 73 15 3 0 91 Gen-91
## 214 214 20WRA 1 2024 74 15 4 0 19 Gen-19
## 215 215 20WRA 1 2024 75 15 5 0 13 Gen-13
## 216 216 20WRB 1 2024 1071 15 6 0 97 Gen-97
## 217 217 20WRB 1 2024 1072 15 7 2 2 Check-2
## 218 218 20WRB 1 2024 1073 15 8 0 171 Gen-171
## 219 219 20WRB 1 2024 1074 15 9 0 154 Gen-154
## 220 220 20WRB 1 2024 1075 15 10 0 105 Gen-105
## 221 221 20WRC 1 2024 2071 15 11 0 252 Gen-252
## 222 222 20WRC 1 2024 2072 15 12 0 204 Gen-204
## 223 223 20WRC 1 2024 2073 15 13 0 245 Gen-245
## 224 224 20WRC 1 2024 2074 15 14 0 214 Gen-214
## 225 225 20WRC 1 2024 2075 15 15 0 257 Gen-257
## 226 226 20WRA 1 2024 76 16 5 0 30 Gen-30
## 227 227 20WRA 1 2024 77 16 4 1 1 Check-1
## 228 228 20WRA 1 2024 78 16 3 0 36 Gen-36
## 229 229 20WRA 1 2024 79 16 2 0 88 Gen-88
## 230 230 20WRA 1 2024 80 16 1 0 75 Gen-75
## 231 231 20WRB 1 2024 1076 16 10 0 158 Gen-158
## 232 232 20WRB 1 2024 1077 16 9 0 180 Gen-180
## 233 233 20WRB 1 2024 1078 16 8 0 175 Gen-175
## 234 234 20WRB 1 2024 1079 16 7 0 133 Gen-133
## 235 235 20WRB 1 2024 1080 16 6 0 110 Gen-110
## 236 236 20WRC 1 2024 2076 16 15 0 190 Gen-190
## 237 237 20WRC 1 2024 2077 16 14 2 2 Check-2
## 238 238 20WRC 1 2024 2078 16 13 0 186 Gen-186
## 239 239 20WRC 1 2024 2079 16 12 0 253 Gen-253
## 240 240 20WRC 1 2024 2080 16 11 0 193 Gen-193
## 241 241 20WRA 1 2024 81 17 1 2 2 Check-2
## 242 242 20WRA 1 2024 82 17 2 0 43 Gen-43
## 243 243 20WRA 1 2024 83 17 3 0 90 Gen-90
## 244 244 20WRA 1 2024 84 17 4 0 16 Gen-16
## 245 245 20WRA 1 2024 85 17 5 0 71 Gen-71
## 246 246 20WRB 1 2024 1081 17 6 0 162 Gen-162
## 247 247 20WRB 1 2024 1082 17 7 0 176 Gen-176
## 248 248 20WRB 1 2024 1083 17 8 0 136 Gen-136
## 249 249 20WRB 1 2024 1084 17 9 0 104 Gen-104
## 250 250 20WRB 1 2024 1085 17 10 0 138 Gen-138
## 251 251 20WRC 1 2024 2081 17 11 4 4 Check-4
## 252 252 20WRC 1 2024 2082 17 12 0 191 Gen-191
## 253 253 20WRC 1 2024 2083 17 13 0 185 Gen-185
## 254 254 20WRC 1 2024 2084 17 14 0 269 Gen-269
## 255 255 20WRC 1 2024 2085 17 15 0 265 Gen-265
## 256 256 20WRA 1 2024 86 18 5 0 12 Gen-12
## 257 257 20WRA 1 2024 87 18 4 0 29 Gen-29
## 258 258 20WRA 1 2024 88 18 3 0 9 Gen-9
## 259 259 20WRA 1 2024 89 18 2 0 10 Gen-10
## 260 260 20WRA 1 2024 90 18 1 0 44 Gen-44
## 261 261 20WRB 1 2024 1086 18 10 0 149 Gen-149
## 262 262 20WRB 1 2024 1087 18 9 0 106 Gen-106
## 263 263 20WRB 1 2024 1088 18 8 3 3 Check-3
## 264 264 20WRB 1 2024 1089 18 7 0 177 Gen-177
## 265 265 20WRB 1 2024 1090 18 6 0 109 Gen-109
## 266 266 20WRC 1 2024 2086 18 15 0 196 Gen-196
## 267 267 20WRC 1 2024 2087 18 14 0 246 Gen-246
## 268 268 20WRC 1 2024 2088 18 13 0 226 Gen-226
## 269 269 20WRC 1 2024 2089 18 12 0 225 Gen-225
## 270 270 20WRC 1 2024 2090 18 11 0 262 Gen-262
## 271 271 20WRA 1 2024 91 19 1 0 49 Gen-49
## 272 272 20WRA 1 2024 92 19 2 0 42 Gen-42
## 273 273 20WRA 1 2024 93 19 3 0 69 Gen-69
## 274 274 20WRA 1 2024 94 19 4 0 21 Gen-21
## 275 275 20WRA 1 2024 95 19 5 3 3 Check-3
## 276 276 20WRB 1 2024 1091 19 6 0 103 Gen-103
## 277 277 20WRB 1 2024 1092 19 7 0 111 Gen-111
## 278 278 20WRB 1 2024 1093 19 8 0 151 Gen-151
## 279 279 20WRB 1 2024 1094 19 9 0 102 Gen-102
## 280 280 20WRB 1 2024 1095 19 10 0 157 Gen-157
## 281 281 20WRC 1 2024 2091 19 11 0 237 Gen-237
## 282 282 20WRC 1 2024 2092 19 12 0 249 Gen-249
## 283 283 20WRC 1 2024 2093 19 13 0 221 Gen-221
## 284 284 20WRC 1 2024 2094 19 14 0 248 Gen-248
## 285 285 20WRC 1 2024 2095 19 15 3 3 Check-3
## 286 286 20WRA 1 2024 96 20 5 0 70 Gen-70
## 287 287 20WRA 1 2024 97 20 4 0 57 Gen-57
## 288 288 20WRA 1 2024 98 20 3 0 56 Gen-56
## 289 289 20WRA 1 2024 99 20 2 1 1 Check-1
## 290 290 20WRA 1 2024 100 20 1 0 82 Gen-82
## 291 291 20WRB 1 2024 1096 20 10 0 173 Gen-173
## 292 292 20WRB 1 2024 1097 20 9 0 146 Gen-146
## 293 293 20WRB 1 2024 1098 20 8 0 148 Gen-148
## 294 294 20WRB 1 2024 1099 20 7 0 172 Gen-172
## 295 295 20WRB 1 2024 1100 20 6 0 144 Gen-144
## 296 296 20WRC 1 2024 2096 20 15 0 259 Gen-259
## 297 297 20WRC 1 2024 2097 20 14 0 243 Gen-243
## 298 298 20WRC 1 2024 2098 20 13 0 229 Gen-229
## 299 299 20WRC 1 2024 2099 20 12 4 4 Check-4
## 300 300 20WRC 1 2024 2100 20 11 0 219 Gen-219
# Example 6: Augmented Randomized Complete Block Design (ARCBD)
##
## RCBD_g> # Example 1: Generates an ARCBD with 6 blocks, 3 checks for each, and 50 treatments
## RCBD_g> # in two locations.
## RCBD_g> ARCBD1 <- RCBD_augmented(lines = 50, checks = 3, b = 6, l = 2,
## RCBD_g+ planter = "cartesian",
## RCBD_g+ plotNumber = c(1,1001),
## RCBD_g+ seed = 23,
## RCBD_g+ locationNames = c("FARGO", "MINOT"))
##
## RCBD_g> ARCBD1$infoDesign
## $rows
## [1] 6
##
## $columns
## [1] 12
##
## $rows_within_blocks
## [1] 1
##
## $columns_within_blocks
## [1] 12
##
## $treatments
## [1] 50
##
## $checks
## [1] 3
##
## $blocks
## [1] 6
##
## $plots_per_block
## [1] 12 12 12 12 12 8
##
## $locations
## [1] 2
##
## $fillers
## [1] 4
##
## $seed
## [1] 23
##
## $id_design
## [1] 14
##
##
## RCBD_g> ARCBD1$layoutRandom
## Col1 Col2 Col3 Col4 Col5 Col6 Col7 Col8 Col9 Col10 Col11 Col12
## Row6 2 15 38 3 21 36 26 1 0 0 0 0
## Row5 3 1 24 46 11 2 48 37 32 31 20 42
## Row4 34 25 16 41 9 50 2 43 39 1 13 3
## Row3 18 28 5 2 40 8 30 17 53 10 3 1
## Row2 7 29 12 2 3 33 22 23 4 47 19 1
## Row1 49 14 27 3 2 45 6 35 52 44 51 1
##
## RCBD_g> ARCBD1$exptNames
## V1 V2 V3 V4 V5 V6 V7 V8 V9 V10 V11 V12
## 1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1
## 2 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1
## 3 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1
## 4 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1
## 5 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1
## 6 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1
##
## RCBD_g> ARCBD1$plotNumber
## V1 V2 V3 V4 V5 V6 V7 V8 V9 V10 V11 V12
## [1,] 61 62 63 64 65 66 67 68 0 0 0 0
## [2,] 49 50 51 52 53 54 55 56 57 58 59 60
## [3,] 37 38 39 40 41 42 43 44 45 46 47 48
## [4,] 25 26 27 28 29 30 31 32 33 34 35 36
## [5,] 13 14 15 16 17 18 19 20 21 22 23 24
## [6,] 1 2 3 4 5 6 7 8 9 10 11 12
##
## RCBD_g> head(ARCBD1$fieldBook, 12)
## ID EXPT LOCATION YEAR PLOT ROW COLUMN CHECKS BLOCK ENTRY TREATMENT
## 1 1 Expt1 FARGO 2024 1 1 1 0 1 49 G49
## 2 2 Expt1 FARGO 2024 2 1 2 0 1 14 G14
## 3 3 Expt1 FARGO 2024 3 1 3 0 1 27 G27
## 4 4 Expt1 FARGO 2024 4 1 4 1 1 3 CH3
## 5 5 Expt1 FARGO 2024 5 1 5 1 1 2 CH2
## 6 6 Expt1 FARGO 2024 6 1 6 0 1 45 G45
## 7 7 Expt1 FARGO 2024 7 1 7 0 1 6 G6
## 8 8 Expt1 FARGO 2024 8 1 8 0 1 35 G35
## 9 9 Expt1 FARGO 2024 9 1 9 0 1 52 G52
## 10 10 Expt1 FARGO 2024 10 1 10 0 1 44 G44
## 11 11 Expt1 FARGO 2024 11 1 11 0 1 51 G51
## 12 12 Expt1 FARGO 2024 12 1 12 1 1 1 CH1
##
## RCBD_g> # Example 2: Generates an ARCBD with 17 blocks, 4 checks for each, and 350 treatments
## RCBD_g> # in 3 locations.
## RCBD_g> # In this case, we show how to use the option data.
## RCBD_g> checks <- 4;
##
## RCBD_g> list_checks <- paste("CH", 1:checks, sep = "")
##
## RCBD_g> treatments <- paste("G", 5:354, sep = "")
##
## RCBD_g> treatment_list <- data.frame(list(ENTRY = 1:354, NAME = c(list_checks, treatments)))
##
## RCBD_g> head(treatment_list, 12)
## ENTRY NAME
## 1 1 CH1
## 2 2 CH2
## 3 3 CH3
## 4 4 CH4
## 5 5 G5
## 6 6 G6
## 7 7 G7
## 8 8 G8
## 9 9 G9
## 10 10 G10
## 11 11 G11
## 12 12 G12
##
## RCBD_g> ARCBD2 <- RCBD_augmented(lines = 350, checks = 4, b = 17, l = 3,
## RCBD_g+ planter = "serpentine",
## RCBD_g+ plotNumber = c(101,1001,2001),
## RCBD_g+ seed = 24,
## RCBD_g+ locationNames = LETTERS[1:3],
## RCBD_g+ data = treatment_list)
##
## RCBD_g> ARCBD2$infoDesign
## $rows
## [1] 17
##
## $columns
## [1] 25
##
## $rows_within_blocks
## [1] 1
##
## $columns_within_blocks
## [1] 25
##
## $treatments
## [1] 350
##
## $checks
## [1] 4
##
## $blocks
## [1] 17
##
## $plots_per_block
## [1] 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 18
##
## $locations
## [1] 3
##
## $fillers
## [1] 7
##
## $seed
## [1] 24
##
## $id_design
## [1] 14
##
##
## RCBD_g> ARCBD2$layoutRandom
## Col1 Col2 Col3 Col4 Col5 Col6 Col7 Col8 Col9 Col10 Col11 Col12 Col13
## Row17 257 259 1 198 331 66 3 238 170 176 126 207 225
## Row16 17 12 1 314 22 235 77 340 188 76 101 2 16
## Row15 229 231 54 3 305 4 128 50 30 55 1 337 24
## Row14 63 45 62 40 140 322 82 228 283 142 53 211 7
## Row13 253 2 68 113 13 279 47 57 4 132 3 167 159
## Row12 282 205 192 324 315 2 247 124 179 58 105 273 31
## Row11 110 125 85 332 250 248 265 255 2 251 52 42 236
## Row10 173 154 338 327 78 3 96 177 193 4 244 191 348
## Row9 4 2 25 103 36 155 260 246 189 49 197 284 242
## Row8 107 321 186 4 163 33 71 109 100 174 309 18 135
## Row7 2 239 252 213 261 150 3 266 277 307 4 95 311
## Row6 133 75 153 102 274 2 4 1 270 285 3 240 276
## Row5 234 56 349 288 202 300 79 87 157 64 168 1 4
## Row4 160 195 2 289 161 83 143 271 141 144 94 320 3
## Row3 268 209 4 185 308 115 81 342 249 258 120 1 2
## Row2 172 347 346 215 298 86 1 116 328 224 139 3 4
## Row1 345 130 4 162 1 123 2 39 9 302 210 352 138
## Col14 Col15 Col16 Col17 Col18 Col19 Col20 Col21 Col22 Col23 Col24 Col25
## Row17 122 4 208 187 2 0 0 0 0 0 0 0
## Row16 3 219 111 291 316 4 341 169 222 237 65 281
## Row15 329 263 2 74 108 318 350 147 306 325 37 43
## Row14 136 310 5 2 199 1 4 164 46 3 158 223
## Row13 23 1 148 117 201 28 11 119 190 73 72 99
## Row12 32 1 27 243 241 21 3 303 4 106 127 254
## Row11 35 1 216 61 3 4 230 69 245 339 98 14
## Row10 1 227 323 2 203 118 181 88 104 10 272 175
## Row9 335 217 319 200 3 152 97 267 44 275 92 1
## Row8 221 333 121 2 1 3 214 226 183 15 194 351
## Row7 313 60 293 38 59 67 232 134 1 178 93 114
## Row6 156 41 165 146 51 317 292 280 343 171 334 84
## Row5 220 34 131 262 3 180 129 145 2 212 91 278
## Row4 19 353 301 6 4 206 304 1 233 354 166 20
## Row3 294 89 269 29 26 286 290 336 80 3 149 312
## Row2 48 295 151 287 2 326 70 264 204 137 296 8
## Row1 297 330 3 256 90 184 196 218 344 299 182 112
##
## RCBD_g> ARCBD2$exptNames
## V1 V2 V3 V4 V5 V6 V7 V8 V9 V10 V11 V12
## 1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1
## 2 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1
## 3 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1
## 4 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1
## 5 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1
## 6 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1
## 7 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1
## 8 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1
## 9 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1
## 10 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1
## 11 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1
## 12 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1
## 13 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1
## 14 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1
## 15 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1
## 16 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1
## 17 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1
## V13 V14 V15 V16 V17 V18 V19 V20 V21 V22 V23 V24
## 1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1
## 2 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1
## 3 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1
## 4 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1
## 5 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1
## 6 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1
## 7 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1
## 8 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1
## 9 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1
## 10 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1
## 11 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1
## 12 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1
## 13 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1
## 14 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1
## 15 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1
## 16 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1
## 17 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1 Expt1
## V25
## 1 Expt1
## 2 Expt1
## 3 Expt1
## 4 Expt1
## 5 Expt1
## 6 Expt1
## 7 Expt1
## 8 Expt1
## 9 Expt1
## 10 Expt1
## 11 Expt1
## 12 Expt1
## 13 Expt1
## 14 Expt1
## 15 Expt1
## 16 Expt1
## 17 Expt1
##
## RCBD_g> ARCBD2$plotNumber
## V1 V2 V3 V4 V5 V6 V7 V8 V9 V10 V11 V12 V13 V14 V15 V16 V17 V18
## [1,] 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518
## [2,] 500 499 498 497 496 495 494 493 492 491 490 489 488 487 486 485 484 483
## [3,] 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468
## [4,] 450 449 448 447 446 445 444 443 442 441 440 439 438 437 436 435 434 433
## [5,] 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418
## [6,] 400 399 398 397 396 395 394 393 392 391 390 389 388 387 386 385 384 383
## [7,] 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368
## [8,] 350 349 348 347 346 345 344 343 342 341 340 339 338 337 336 335 334 333
## [9,] 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318
## [10,] 300 299 298 297 296 295 294 293 292 291 290 289 288 287 286 285 284 283
## [11,] 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268
## [12,] 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233
## [13,] 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218
## [14,] 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183
## [15,] 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168
## [16,] 150 149 148 147 146 145 144 143 142 141 140 139 138 137 136 135 134 133
## [17,] 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118
## V19 V20 V21 V22 V23 V24 V25
## [1,] 0 0 0 0 0 0 0
## [2,] 482 481 480 479 478 477 476
## [3,] 469 470 471 472 473 474 475
## [4,] 432 431 430 429 428 427 426
## [5,] 419 420 421 422 423 424 425
## [6,] 382 381 380 379 378 377 376
## [7,] 369 370 371 372 373 374 375
## [8,] 332 331 330 329 328 327 326
## [9,] 319 320 321 322 323 324 325
## [10,] 282 281 280 279 278 277 276
## [11,] 269 270 271 272 273 274 275
## [12,] 232 231 230 229 228 227 226
## [13,] 219 220 221 222 223 224 225
## [14,] 182 181 180 179 178 177 176
## [15,] 169 170 171 172 173 174 175
## [16,] 132 131 130 129 128 127 126
## [17,] 119 120 121 122 123 124 125
##
## RCBD_g> head(ARCBD2$fieldBook, 12)
## ID EXPT LOCATION YEAR PLOT ROW COLUMN CHECKS BLOCK ENTRY TREATMENT
## 1 1 Expt1 A 2024 101 1 1 0 1 345 G345
## 2 2 Expt1 A 2024 102 1 2 0 1 130 G130
## 3 3 Expt1 A 2024 103 1 3 1 1 4 CH4
## 4 4 Expt1 A 2024 104 1 4 0 1 162 G162
## 5 5 Expt1 A 2024 105 1 5 1 1 1 CH1
## 6 6 Expt1 A 2024 106 1 6 0 1 123 G123
## 7 7 Expt1 A 2024 107 1 7 1 1 2 CH2
## 8 8 Expt1 A 2024 108 1 8 0 1 39 G39
## 9 9 Expt1 A 2024 109 1 9 0 1 9 G9
## 10 10 Expt1 A 2024 110 1 10 0 1 302 G302
## 11 11 Expt1 A 2024 111 1 11 0 1 210 G210
## 12 12 Expt1 A 2024 112 1 12 0 1 352 G352
p <- full_control_positions(plt$field_book[plt$field_book$LOCATION == "A",], "COLUMN", "ROW", factor_name = "TREATMENT", label = "TREATMENT") + guides(fill = "none")
## ID EXPT LOCATION YEAR PLOT ROW COLUMN CHECKS BLOCK ENTRY TREATMENT
## 1 1 Expt1 A 2024 101 1 1 0 1 345 G345
## 2 2 Expt1 A 2024 102 1 2 0 1 130 G130
## 3 3 Expt1 A 2024 103 1 3 1 1 4 CH4
## 4 4 Expt1 A 2024 104 1 4 0 1 162 G162
## 5 5 Expt1 A 2024 105 1 5 1 1 1 CH1
## 6 6 Expt1 A 2024 106 1 6 0 1 123 G123
## 7 7 Expt1 A 2024 107 1 7 1 1 2 CH2
## 8 8 Expt1 A 2024 108 1 8 0 1 39 G39
## 9 9 Expt1 A 2024 109 1 9 0 1 9 G9
## 10 10 Expt1 A 2024 110 1 10 0 1 302 G302
## 11 11 Expt1 A 2024 111 1 11 0 1 210 G210
## 12 12 Expt1 A 2024 112 1 12 0 1 352 G352
## 13 13 Expt1 A 2024 113 1 13 0 1 138 G138
## 14 14 Expt1 A 2024 114 1 14 0 1 297 G297
## 15 15 Expt1 A 2024 115 1 15 0 1 330 G330
## 16 16 Expt1 A 2024 116 1 16 1 1 3 CH3
## 17 17 Expt1 A 2024 117 1 17 0 1 256 G256
## 18 18 Expt1 A 2024 118 1 18 0 1 90 G90
## 19 19 Expt1 A 2024 119 1 19 0 1 184 G184
## 20 20 Expt1 A 2024 120 1 20 0 1 196 G196
## 21 21 Expt1 A 2024 121 1 21 0 1 218 G218
## 22 22 Expt1 A 2024 122 1 22 0 1 344 G344
## 23 23 Expt1 A 2024 123 1 23 0 1 299 G299
## 24 24 Expt1 A 2024 124 1 24 0 1 182 G182
## 25 25 Expt1 A 2024 125 1 25 0 1 112 G112
## 26 26 Expt1 A 2024 126 2 25 0 2 8 G8
## 27 27 Expt1 A 2024 127 2 24 0 2 296 G296
## 28 28 Expt1 A 2024 128 2 23 0 2 137 G137
## 29 29 Expt1 A 2024 129 2 22 0 2 204 G204
## 30 30 Expt1 A 2024 130 2 21 0 2 264 G264
## 31 31 Expt1 A 2024 131 2 20 0 2 70 G70
## 32 32 Expt1 A 2024 132 2 19 0 2 326 G326
## 33 33 Expt1 A 2024 133 2 18 1 2 2 CH2
## 34 34 Expt1 A 2024 134 2 17 0 2 287 G287
## 35 35 Expt1 A 2024 135 2 16 0 2 151 G151
## 36 36 Expt1 A 2024 136 2 15 0 2 295 G295
## 37 37 Expt1 A 2024 137 2 14 0 2 48 G48
## 38 38 Expt1 A 2024 138 2 13 1 2 4 CH4
## 39 39 Expt1 A 2024 139 2 12 1 2 3 CH3
## 40 40 Expt1 A 2024 140 2 11 0 2 139 G139
## 41 41 Expt1 A 2024 141 2 10 0 2 224 G224
## 42 42 Expt1 A 2024 142 2 9 0 2 328 G328
## 43 43 Expt1 A 2024 143 2 8 0 2 116 G116
## 44 44 Expt1 A 2024 144 2 7 1 2 1 CH1
## 45 45 Expt1 A 2024 145 2 6 0 2 86 G86
## 46 46 Expt1 A 2024 146 2 5 0 2 298 G298
## 47 47 Expt1 A 2024 147 2 4 0 2 215 G215
## 48 48 Expt1 A 2024 148 2 3 0 2 346 G346
## 49 49 Expt1 A 2024 149 2 2 0 2 347 G347
## 50 50 Expt1 A 2024 150 2 1 0 2 172 G172
## 51 51 Expt1 A 2024 151 3 1 0 3 268 G268
## 52 52 Expt1 A 2024 152 3 2 0 3 209 G209
## 53 53 Expt1 A 2024 153 3 3 1 3 4 CH4
## 54 54 Expt1 A 2024 154 3 4 0 3 185 G185
## 55 55 Expt1 A 2024 155 3 5 0 3 308 G308
## 56 56 Expt1 A 2024 156 3 6 0 3 115 G115
## 57 57 Expt1 A 2024 157 3 7 0 3 81 G81
## 58 58 Expt1 A 2024 158 3 8 0 3 342 G342
## 59 59 Expt1 A 2024 159 3 9 0 3 249 G249
## 60 60 Expt1 A 2024 160 3 10 0 3 258 G258
## 61 61 Expt1 A 2024 161 3 11 0 3 120 G120
## 62 62 Expt1 A 2024 162 3 12 1 3 1 CH1
## 63 63 Expt1 A 2024 163 3 13 1 3 2 CH2
## 64 64 Expt1 A 2024 164 3 14 0 3 294 G294
## 65 65 Expt1 A 2024 165 3 15 0 3 89 G89
## 66 66 Expt1 A 2024 166 3 16 0 3 269 G269
## 67 67 Expt1 A 2024 167 3 17 0 3 29 G29
## 68 68 Expt1 A 2024 168 3 18 0 3 26 G26
## 69 69 Expt1 A 2024 169 3 19 0 3 286 G286
## 70 70 Expt1 A 2024 170 3 20 0 3 290 G290
## 71 71 Expt1 A 2024 171 3 21 0 3 336 G336
## 72 72 Expt1 A 2024 172 3 22 0 3 80 G80
## 73 73 Expt1 A 2024 173 3 23 1 3 3 CH3
## 74 74 Expt1 A 2024 174 3 24 0 3 149 G149
## 75 75 Expt1 A 2024 175 3 25 0 3 312 G312
## 76 76 Expt1 A 2024 176 4 25 0 4 20 G20
## 77 77 Expt1 A 2024 177 4 24 0 4 166 G166
## 78 78 Expt1 A 2024 178 4 23 0 4 354 G354
## 79 79 Expt1 A 2024 179 4 22 0 4 233 G233
## 80 80 Expt1 A 2024 180 4 21 1 4 1 CH1
## 81 81 Expt1 A 2024 181 4 20 0 4 304 G304
## 82 82 Expt1 A 2024 182 4 19 0 4 206 G206
## 83 83 Expt1 A 2024 183 4 18 1 4 4 CH4
## 84 84 Expt1 A 2024 184 4 17 0 4 6 G6
## 85 85 Expt1 A 2024 185 4 16 0 4 301 G301
## 86 86 Expt1 A 2024 186 4 15 0 4 353 G353
## 87 87 Expt1 A 2024 187 4 14 0 4 19 G19
## 88 88 Expt1 A 2024 188 4 13 1 4 3 CH3
## 89 89 Expt1 A 2024 189 4 12 0 4 320 G320
## 90 90 Expt1 A 2024 190 4 11 0 4 94 G94
## 91 91 Expt1 A 2024 191 4 10 0 4 144 G144
## 92 92 Expt1 A 2024 192 4 9 0 4 141 G141
## 93 93 Expt1 A 2024 193 4 8 0 4 271 G271
## 94 94 Expt1 A 2024 194 4 7 0 4 143 G143
## 95 95 Expt1 A 2024 195 4 6 0 4 83 G83
## 96 96 Expt1 A 2024 196 4 5 0 4 161 G161
## 97 97 Expt1 A 2024 197 4 4 0 4 289 G289
## 98 98 Expt1 A 2024 198 4 3 1 4 2 CH2
## 99 99 Expt1 A 2024 199 4 2 0 4 195 G195
## 100 100 Expt1 A 2024 200 4 1 0 4 160 G160
## 101 101 Expt1 A 2024 201 5 1 0 5 234 G234
## 102 102 Expt1 A 2024 202 5 2 0 5 56 G56
## 103 103 Expt1 A 2024 203 5 3 0 5 349 G349
## 104 104 Expt1 A 2024 204 5 4 0 5 288 G288
## 105 105 Expt1 A 2024 205 5 5 0 5 202 G202
## 106 106 Expt1 A 2024 206 5 6 0 5 300 G300
## 107 107 Expt1 A 2024 207 5 7 0 5 79 G79
## 108 108 Expt1 A 2024 208 5 8 0 5 87 G87
## 109 109 Expt1 A 2024 209 5 9 0 5 157 G157
## 110 110 Expt1 A 2024 210 5 10 0 5 64 G64
## 111 111 Expt1 A 2024 211 5 11 0 5 168 G168
## 112 112 Expt1 A 2024 212 5 12 1 5 1 CH1
## 113 113 Expt1 A 2024 213 5 13 1 5 4 CH4
## 114 114 Expt1 A 2024 214 5 14 0 5 220 G220
## 115 115 Expt1 A 2024 215 5 15 0 5 34 G34
## 116 116 Expt1 A 2024 216 5 16 0 5 131 G131
## 117 117 Expt1 A 2024 217 5 17 0 5 262 G262
## 118 118 Expt1 A 2024 218 5 18 1 5 3 CH3
## 119 119 Expt1 A 2024 219 5 19 0 5 180 G180
## 120 120 Expt1 A 2024 220 5 20 0 5 129 G129
## 121 121 Expt1 A 2024 221 5 21 0 5 145 G145
## 122 122 Expt1 A 2024 222 5 22 1 5 2 CH2
## 123 123 Expt1 A 2024 223 5 23 0 5 212 G212
## 124 124 Expt1 A 2024 224 5 24 0 5 91 G91
## 125 125 Expt1 A 2024 225 5 25 0 5 278 G278
## 126 126 Expt1 A 2024 226 6 25 0 6 84 G84
## 127 127 Expt1 A 2024 227 6 24 0 6 334 G334
## 128 128 Expt1 A 2024 228 6 23 0 6 171 G171
## 129 129 Expt1 A 2024 229 6 22 0 6 343 G343
## 130 130 Expt1 A 2024 230 6 21 0 6 280 G280
## 131 131 Expt1 A 2024 231 6 20 0 6 292 G292
## 132 132 Expt1 A 2024 232 6 19 0 6 317 G317
## 133 133 Expt1 A 2024 233 6 18 0 6 51 G51
## 134 134 Expt1 A 2024 234 6 17 0 6 146 G146
## 135 135 Expt1 A 2024 235 6 16 0 6 165 G165
## 136 136 Expt1 A 2024 236 6 15 0 6 41 G41
## 137 137 Expt1 A 2024 237 6 14 0 6 156 G156
## 138 138 Expt1 A 2024 238 6 13 0 6 276 G276
## 139 139 Expt1 A 2024 239 6 12 0 6 240 G240
## 140 140 Expt1 A 2024 240 6 11 1 6 3 CH3
## 141 141 Expt1 A 2024 241 6 10 0 6 285 G285
## 142 142 Expt1 A 2024 242 6 9 0 6 270 G270
## 143 143 Expt1 A 2024 243 6 8 1 6 1 CH1
## 144 144 Expt1 A 2024 244 6 7 1 6 4 CH4
## 145 145 Expt1 A 2024 245 6 6 1 6 2 CH2
## 146 146 Expt1 A 2024 246 6 5 0 6 274 G274
## 147 147 Expt1 A 2024 247 6 4 0 6 102 G102
## 148 148 Expt1 A 2024 248 6 3 0 6 153 G153
## 149 149 Expt1 A 2024 249 6 2 0 6 75 G75
## 150 150 Expt1 A 2024 250 6 1 0 6 133 G133
## 151 151 Expt1 A 2024 251 7 1 1 7 2 CH2
## 152 152 Expt1 A 2024 252 7 2 0 7 239 G239
## 153 153 Expt1 A 2024 253 7 3 0 7 252 G252
## 154 154 Expt1 A 2024 254 7 4 0 7 213 G213
## 155 155 Expt1 A 2024 255 7 5 0 7 261 G261
## 156 156 Expt1 A 2024 256 7 6 0 7 150 G150
## 157 157 Expt1 A 2024 257 7 7 1 7 3 CH3
## 158 158 Expt1 A 2024 258 7 8 0 7 266 G266
## 159 159 Expt1 A 2024 259 7 9 0 7 277 G277
## 160 160 Expt1 A 2024 260 7 10 0 7 307 G307
## 161 161 Expt1 A 2024 261 7 11 1 7 4 CH4
## 162 162 Expt1 A 2024 262 7 12 0 7 95 G95
## 163 163 Expt1 A 2024 263 7 13 0 7 311 G311
## 164 164 Expt1 A 2024 264 7 14 0 7 313 G313
## 165 165 Expt1 A 2024 265 7 15 0 7 60 G60
## 166 166 Expt1 A 2024 266 7 16 0 7 293 G293
## 167 167 Expt1 A 2024 267 7 17 0 7 38 G38
## 168 168 Expt1 A 2024 268 7 18 0 7 59 G59
## 169 169 Expt1 A 2024 269 7 19 0 7 67 G67
## 170 170 Expt1 A 2024 270 7 20 0 7 232 G232
## 171 171 Expt1 A 2024 271 7 21 0 7 134 G134
## 172 172 Expt1 A 2024 272 7 22 1 7 1 CH1
## 173 173 Expt1 A 2024 273 7 23 0 7 178 G178
## 174 174 Expt1 A 2024 274 7 24 0 7 93 G93
## 175 175 Expt1 A 2024 275 7 25 0 7 114 G114
## 176 176 Expt1 A 2024 276 8 25 0 8 351 G351
## 177 177 Expt1 A 2024 277 8 24 0 8 194 G194
## 178 178 Expt1 A 2024 278 8 23 0 8 15 G15
## 179 179 Expt1 A 2024 279 8 22 0 8 183 G183
## 180 180 Expt1 A 2024 280 8 21 0 8 226 G226
## 181 181 Expt1 A 2024 281 8 20 0 8 214 G214
## 182 182 Expt1 A 2024 282 8 19 1 8 3 CH3
## 183 183 Expt1 A 2024 283 8 18 1 8 1 CH1
## 184 184 Expt1 A 2024 284 8 17 1 8 2 CH2
## 185 185 Expt1 A 2024 285 8 16 0 8 121 G121
## 186 186 Expt1 A 2024 286 8 15 0 8 333 G333
## 187 187 Expt1 A 2024 287 8 14 0 8 221 G221
## 188 188 Expt1 A 2024 288 8 13 0 8 135 G135
## 189 189 Expt1 A 2024 289 8 12 0 8 18 G18
## 190 190 Expt1 A 2024 290 8 11 0 8 309 G309
## 191 191 Expt1 A 2024 291 8 10 0 8 174 G174
## 192 192 Expt1 A 2024 292 8 9 0 8 100 G100
## 193 193 Expt1 A 2024 293 8 8 0 8 109 G109
## 194 194 Expt1 A 2024 294 8 7 0 8 71 G71
## 195 195 Expt1 A 2024 295 8 6 0 8 33 G33
## 196 196 Expt1 A 2024 296 8 5 0 8 163 G163
## 197 197 Expt1 A 2024 297 8 4 1 8 4 CH4
## 198 198 Expt1 A 2024 298 8 3 0 8 186 G186
## 199 199 Expt1 A 2024 299 8 2 0 8 321 G321
## 200 200 Expt1 A 2024 300 8 1 0 8 107 G107
## 201 201 Expt1 A 2024 301 9 1 1 9 4 CH4
## 202 202 Expt1 A 2024 302 9 2 1 9 2 CH2
## 203 203 Expt1 A 2024 303 9 3 0 9 25 G25
## 204 204 Expt1 A 2024 304 9 4 0 9 103 G103
## 205 205 Expt1 A 2024 305 9 5 0 9 36 G36
## 206 206 Expt1 A 2024 306 9 6 0 9 155 G155
## 207 207 Expt1 A 2024 307 9 7 0 9 260 G260
## 208 208 Expt1 A 2024 308 9 8 0 9 246 G246
## 209 209 Expt1 A 2024 309 9 9 0 9 189 G189
## 210 210 Expt1 A 2024 310 9 10 0 9 49 G49
## 211 211 Expt1 A 2024 311 9 11 0 9 197 G197
## 212 212 Expt1 A 2024 312 9 12 0 9 284 G284
## 213 213 Expt1 A 2024 313 9 13 0 9 242 G242
## 214 214 Expt1 A 2024 314 9 14 0 9 335 G335
## 215 215 Expt1 A 2024 315 9 15 0 9 217 G217
## 216 216 Expt1 A 2024 316 9 16 0 9 319 G319
## 217 217 Expt1 A 2024 317 9 17 0 9 200 G200
## 218 218 Expt1 A 2024 318 9 18 1 9 3 CH3
## 219 219 Expt1 A 2024 319 9 19 0 9 152 G152
## 220 220 Expt1 A 2024 320 9 20 0 9 97 G97
## 221 221 Expt1 A 2024 321 9 21 0 9 267 G267
## 222 222 Expt1 A 2024 322 9 22 0 9 44 G44
## 223 223 Expt1 A 2024 323 9 23 0 9 275 G275
## 224 224 Expt1 A 2024 324 9 24 0 9 92 G92
## 225 225 Expt1 A 2024 325 9 25 1 9 1 CH1
## 226 226 Expt1 A 2024 326 10 25 0 10 175 G175
## 227 227 Expt1 A 2024 327 10 24 0 10 272 G272
## 228 228 Expt1 A 2024 328 10 23 0 10 10 G10
## 229 229 Expt1 A 2024 329 10 22 0 10 104 G104
## 230 230 Expt1 A 2024 330 10 21 0 10 88 G88
## 231 231 Expt1 A 2024 331 10 20 0 10 181 G181
## 232 232 Expt1 A 2024 332 10 19 0 10 118 G118
## 233 233 Expt1 A 2024 333 10 18 0 10 203 G203
## 234 234 Expt1 A 2024 334 10 17 1 10 2 CH2
## 235 235 Expt1 A 2024 335 10 16 0 10 323 G323
## 236 236 Expt1 A 2024 336 10 15 0 10 227 G227
## 237 237 Expt1 A 2024 337 10 14 1 10 1 CH1
## 238 238 Expt1 A 2024 338 10 13 0 10 348 G348
## 239 239 Expt1 A 2024 339 10 12 0 10 191 G191
## 240 240 Expt1 A 2024 340 10 11 0 10 244 G244
## 241 241 Expt1 A 2024 341 10 10 1 10 4 CH4
## 242 242 Expt1 A 2024 342 10 9 0 10 193 G193
## 243 243 Expt1 A 2024 343 10 8 0 10 177 G177
## 244 244 Expt1 A 2024 344 10 7 0 10 96 G96
## 245 245 Expt1 A 2024 345 10 6 1 10 3 CH3
## 246 246 Expt1 A 2024 346 10 5 0 10 78 G78
## 247 247 Expt1 A 2024 347 10 4 0 10 327 G327
## 248 248 Expt1 A 2024 348 10 3 0 10 338 G338
## 249 249 Expt1 A 2024 349 10 2 0 10 154 G154
## 250 250 Expt1 A 2024 350 10 1 0 10 173 G173
## 251 251 Expt1 A 2024 351 11 1 0 11 110 G110
## 252 252 Expt1 A 2024 352 11 2 0 11 125 G125
## 253 253 Expt1 A 2024 353 11 3 0 11 85 G85
## 254 254 Expt1 A 2024 354 11 4 0 11 332 G332
## 255 255 Expt1 A 2024 355 11 5 0 11 250 G250
## 256 256 Expt1 A 2024 356 11 6 0 11 248 G248
## 257 257 Expt1 A 2024 357 11 7 0 11 265 G265
## 258 258 Expt1 A 2024 358 11 8 0 11 255 G255
## 259 259 Expt1 A 2024 359 11 9 1 11 2 CH2
## 260 260 Expt1 A 2024 360 11 10 0 11 251 G251
## 261 261 Expt1 A 2024 361 11 11 0 11 52 G52
## 262 262 Expt1 A 2024 362 11 12 0 11 42 G42
## 263 263 Expt1 A 2024 363 11 13 0 11 236 G236
## 264 264 Expt1 A 2024 364 11 14 0 11 35 G35
## 265 265 Expt1 A 2024 365 11 15 1 11 1 CH1
## 266 266 Expt1 A 2024 366 11 16 0 11 216 G216
## 267 267 Expt1 A 2024 367 11 17 0 11 61 G61
## 268 268 Expt1 A 2024 368 11 18 1 11 3 CH3
## 269 269 Expt1 A 2024 369 11 19 1 11 4 CH4
## 270 270 Expt1 A 2024 370 11 20 0 11 230 G230
## 271 271 Expt1 A 2024 371 11 21 0 11 69 G69
## 272 272 Expt1 A 2024 372 11 22 0 11 245 G245
## 273 273 Expt1 A 2024 373 11 23 0 11 339 G339
## 274 274 Expt1 A 2024 374 11 24 0 11 98 G98
## 275 275 Expt1 A 2024 375 11 25 0 11 14 G14
## 276 276 Expt1 A 2024 376 12 25 0 12 254 G254
## 277 277 Expt1 A 2024 377 12 24 0 12 127 G127
## 278 278 Expt1 A 2024 378 12 23 0 12 106 G106
## 279 279 Expt1 A 2024 379 12 22 1 12 4 CH4
## 280 280 Expt1 A 2024 380 12 21 0 12 303 G303
## 281 281 Expt1 A 2024 381 12 20 1 12 3 CH3
## 282 282 Expt1 A 2024 382 12 19 0 12 21 G21
## 283 283 Expt1 A 2024 383 12 18 0 12 241 G241
## 284 284 Expt1 A 2024 384 12 17 0 12 243 G243
## 285 285 Expt1 A 2024 385 12 16 0 12 27 G27
## 286 286 Expt1 A 2024 386 12 15 1 12 1 CH1
## 287 287 Expt1 A 2024 387 12 14 0 12 32 G32
## 288 288 Expt1 A 2024 388 12 13 0 12 31 G31
## 289 289 Expt1 A 2024 389 12 12 0 12 273 G273
## 290 290 Expt1 A 2024 390 12 11 0 12 105 G105
## 291 291 Expt1 A 2024 391 12 10 0 12 58 G58
## 292 292 Expt1 A 2024 392 12 9 0 12 179 G179
## 293 293 Expt1 A 2024 393 12 8 0 12 124 G124
## 294 294 Expt1 A 2024 394 12 7 0 12 247 G247
## 295 295 Expt1 A 2024 395 12 6 1 12 2 CH2
## 296 296 Expt1 A 2024 396 12 5 0 12 315 G315
## 297 297 Expt1 A 2024 397 12 4 0 12 324 G324
## 298 298 Expt1 A 2024 398 12 3 0 12 192 G192
## 299 299 Expt1 A 2024 399 12 2 0 12 205 G205
## 300 300 Expt1 A 2024 400 12 1 0 12 282 G282
## 301 301 Expt1 A 2024 401 13 1 0 13 253 G253
## 302 302 Expt1 A 2024 402 13 2 1 13 2 CH2
## 303 303 Expt1 A 2024 403 13 3 0 13 68 G68
## 304 304 Expt1 A 2024 404 13 4 0 13 113 G113
## 305 305 Expt1 A 2024 405 13 5 0 13 13 G13
## 306 306 Expt1 A 2024 406 13 6 0 13 279 G279
## 307 307 Expt1 A 2024 407 13 7 0 13 47 G47
## 308 308 Expt1 A 2024 408 13 8 0 13 57 G57
## 309 309 Expt1 A 2024 409 13 9 1 13 4 CH4
## 310 310 Expt1 A 2024 410 13 10 0 13 132 G132
## 311 311 Expt1 A 2024 411 13 11 1 13 3 CH3
## 312 312 Expt1 A 2024 412 13 12 0 13 167 G167
## 313 313 Expt1 A 2024 413 13 13 0 13 159 G159
## 314 314 Expt1 A 2024 414 13 14 0 13 23 G23
## 315 315 Expt1 A 2024 415 13 15 1 13 1 CH1
## 316 316 Expt1 A 2024 416 13 16 0 13 148 G148
## 317 317 Expt1 A 2024 417 13 17 0 13 117 G117
## 318 318 Expt1 A 2024 418 13 18 0 13 201 G201
## 319 319 Expt1 A 2024 419 13 19 0 13 28 G28
## 320 320 Expt1 A 2024 420 13 20 0 13 11 G11
## 321 321 Expt1 A 2024 421 13 21 0 13 119 G119
## 322 322 Expt1 A 2024 422 13 22 0 13 190 G190
## 323 323 Expt1 A 2024 423 13 23 0 13 73 G73
## 324 324 Expt1 A 2024 424 13 24 0 13 72 G72
## 325 325 Expt1 A 2024 425 13 25 0 13 99 G99
## 326 326 Expt1 A 2024 426 14 25 0 14 223 G223
## 327 327 Expt1 A 2024 427 14 24 0 14 158 G158
## 328 328 Expt1 A 2024 428 14 23 1 14 3 CH3
## 329 329 Expt1 A 2024 429 14 22 0 14 46 G46
## 330 330 Expt1 A 2024 430 14 21 0 14 164 G164
## 331 331 Expt1 A 2024 431 14 20 1 14 4 CH4
## 332 332 Expt1 A 2024 432 14 19 1 14 1 CH1
## 333 333 Expt1 A 2024 433 14 18 0 14 199 G199
## 334 334 Expt1 A 2024 434 14 17 1 14 2 CH2
## 335 335 Expt1 A 2024 435 14 16 0 14 5 G5
## 336 336 Expt1 A 2024 436 14 15 0 14 310 G310
## 337 337 Expt1 A 2024 437 14 14 0 14 136 G136
## 338 338 Expt1 A 2024 438 14 13 0 14 7 G7
## 339 339 Expt1 A 2024 439 14 12 0 14 211 G211
## 340 340 Expt1 A 2024 440 14 11 0 14 53 G53
## 341 341 Expt1 A 2024 441 14 10 0 14 142 G142
## 342 342 Expt1 A 2024 442 14 9 0 14 283 G283
## 343 343 Expt1 A 2024 443 14 8 0 14 228 G228
## 344 344 Expt1 A 2024 444 14 7 0 14 82 G82
## 345 345 Expt1 A 2024 445 14 6 0 14 322 G322
## 346 346 Expt1 A 2024 446 14 5 0 14 140 G140
## 347 347 Expt1 A 2024 447 14 4 0 14 40 G40
## 348 348 Expt1 A 2024 448 14 3 0 14 62 G62
## 349 349 Expt1 A 2024 449 14 2 0 14 45 G45
## 350 350 Expt1 A 2024 450 14 1 0 14 63 G63
## 351 351 Expt1 A 2024 451 15 1 0 15 229 G229
## 352 352 Expt1 A 2024 452 15 2 0 15 231 G231
## 353 353 Expt1 A 2024 453 15 3 0 15 54 G54
## 354 354 Expt1 A 2024 454 15 4 1 15 3 CH3
## 355 355 Expt1 A 2024 455 15 5 0 15 305 G305
## 356 356 Expt1 A 2024 456 15 6 1 15 4 CH4
## 357 357 Expt1 A 2024 457 15 7 0 15 128 G128
## 358 358 Expt1 A 2024 458 15 8 0 15 50 G50
## 359 359 Expt1 A 2024 459 15 9 0 15 30 G30
## 360 360 Expt1 A 2024 460 15 10 0 15 55 G55
## 361 361 Expt1 A 2024 461 15 11 1 15 1 CH1
## 362 362 Expt1 A 2024 462 15 12 0 15 337 G337
## 363 363 Expt1 A 2024 463 15 13 0 15 24 G24
## 364 364 Expt1 A 2024 464 15 14 0 15 329 G329
## 365 365 Expt1 A 2024 465 15 15 0 15 263 G263
## 366 366 Expt1 A 2024 466 15 16 1 15 2 CH2
## 367 367 Expt1 A 2024 467 15 17 0 15 74 G74
## 368 368 Expt1 A 2024 468 15 18 0 15 108 G108
## 369 369 Expt1 A 2024 469 15 19 0 15 318 G318
## 370 370 Expt1 A 2024 470 15 20 0 15 350 G350
## 371 371 Expt1 A 2024 471 15 21 0 15 147 G147
## 372 372 Expt1 A 2024 472 15 22 0 15 306 G306
## 373 373 Expt1 A 2024 473 15 23 0 15 325 G325
## 374 374 Expt1 A 2024 474 15 24 0 15 37 G37
## 375 375 Expt1 A 2024 475 15 25 0 15 43 G43
## 376 376 Expt1 A 2024 476 16 25 0 16 281 G281
## 377 377 Expt1 A 2024 477 16 24 0 16 65 G65
## 378 378 Expt1 A 2024 478 16 23 0 16 237 G237
## 379 379 Expt1 A 2024 479 16 22 0 16 222 G222
## 380 380 Expt1 A 2024 480 16 21 0 16 169 G169
## 381 381 Expt1 A 2024 481 16 20 0 16 341 G341
## 382 382 Expt1 A 2024 482 16 19 1 16 4 CH4
## 383 383 Expt1 A 2024 483 16 18 0 16 316 G316
## 384 384 Expt1 A 2024 484 16 17 0 16 291 G291
## 385 385 Expt1 A 2024 485 16 16 0 16 111 G111
## 386 386 Expt1 A 2024 486 16 15 0 16 219 G219
## 387 387 Expt1 A 2024 487 16 14 1 16 3 CH3
## 388 388 Expt1 A 2024 488 16 13 0 16 16 G16
## 389 389 Expt1 A 2024 489 16 12 1 16 2 CH2
## 390 390 Expt1 A 2024 490 16 11 0 16 101 G101
## 391 391 Expt1 A 2024 491 16 10 0 16 76 G76
## 392 392 Expt1 A 2024 492 16 9 0 16 188 G188
## 393 393 Expt1 A 2024 493 16 8 0 16 340 G340
## 394 394 Expt1 A 2024 494 16 7 0 16 77 G77
## 395 395 Expt1 A 2024 495 16 6 0 16 235 G235
## 396 396 Expt1 A 2024 496 16 5 0 16 22 G22
## 397 397 Expt1 A 2024 497 16 4 0 16 314 G314
## 398 398 Expt1 A 2024 498 16 3 1 16 1 CH1
## 399 399 Expt1 A 2024 499 16 2 0 16 12 G12
## 400 400 Expt1 A 2024 500 16 1 0 16 17 G17
## 401 401 Expt1 A 2024 0 17 19 NA 17 0 Filler
## 402 402 Expt1 A 2024 0 17 20 NA 17 0 Filler
## 403 403 Expt1 A 2024 0 17 21 NA 17 0 Filler
## 404 404 Expt1 A 2024 0 17 22 NA 17 0 Filler
## 405 405 Expt1 A 2024 0 17 23 NA 17 0 Filler
## 406 406 Expt1 A 2024 0 17 24 NA 17 0 Filler
## 407 407 Expt1 A 2024 0 17 25 NA 17 0 Filler
## 408 408 Expt1 A 2024 501 17 1 0 17 257 G257
## 409 409 Expt1 A 2024 502 17 2 0 17 259 G259
## 410 410 Expt1 A 2024 503 17 3 1 17 1 CH1
## 411 411 Expt1 A 2024 504 17 4 0 17 198 G198
## 412 412 Expt1 A 2024 505 17 5 0 17 331 G331
## 413 413 Expt1 A 2024 506 17 6 0 17 66 G66
## 414 414 Expt1 A 2024 507 17 7 1 17 3 CH3
## 415 415 Expt1 A 2024 508 17 8 0 17 238 G238
## 416 416 Expt1 A 2024 509 17 9 0 17 170 G170
## 417 417 Expt1 A 2024 510 17 10 0 17 176 G176
## 418 418 Expt1 A 2024 511 17 11 0 17 126 G126
## 419 419 Expt1 A 2024 512 17 12 0 17 207 G207
## 420 420 Expt1 A 2024 513 17 13 0 17 225 G225
## 421 421 Expt1 A 2024 514 17 14 0 17 122 G122
## 422 422 Expt1 A 2024 515 17 15 1 17 4 CH4
## 423 423 Expt1 A 2024 516 17 16 0 17 208 G208
## 424 424 Expt1 A 2024 517 17 17 0 17 187 G187
## 425 425 Expt1 A 2024 518 17 18 1 17 2 CH2
# Example 7: Rectangular Lattice Design
##
## rctng_> # Example 1: Generates a rectangular lattice design with 6 full blocks, 4 units per IBlock (k)
## rctng_> # and 20 treatments in one location.
## rctng_> rectangularLattice1 <- rectangular_lattice(t = 20, k = 4, r = 6, l = 1,
## rctng_+ plotNumber = 101,
## rctng_+ locationNames = "FARGO",
## rctng_+ seed = 126)
##
## rctng_> rectangularLattice1$infoDesign
## $Reps
## [1] 6
##
## $iBlocks
## [1] 5
##
## $NumberTreatments
## [1] 20
##
## $NumberLocations
## [1] 1
##
## $Locations
## [1] "FARGO"
##
## $seed
## [1] 126
##
## $lambda
## [1] 0.9473684
##
## $id_design
## [1] 11
##
##
## rctng_> head(rectangularLattice1$fieldBook,12)
## ID LOCATION PLOT REP IBLOCK UNIT ENTRY TREATMENT
## 1 1 FARGO 101 1 1 1 15 G-15
## 2 2 FARGO 102 1 1 2 13 G-13
## 3 3 FARGO 103 1 1 3 12 G-12
## 4 4 FARGO 104 1 1 4 16 G-16
## 5 5 FARGO 105 1 2 1 19 G-19
## 6 6 FARGO 106 1 2 2 17 G-17
## 7 7 FARGO 107 1 2 3 10 G-10
## 8 8 FARGO 108 1 2 4 14 G-14
## 9 9 FARGO 109 1 3 1 11 G-11
## 10 10 FARGO 110 1 3 2 8 G-8
## 11 11 FARGO 111 1 3 3 5 G-5
## 12 12 FARGO 112 1 3 4 20 G-20
##
## rctng_> # Example 2: Generates a rectangular lattice design with 5 full blocks, 7 units per IBlock (k)
## rctng_> # and 56 treatments across 2 locations.
## rctng_> # In this case, we show how to use the option data.
## rctng_> treatments <- paste("ND-", 1:56, sep = "")
##
## rctng_> ENTRY <- 1:56
##
## rctng_> treatment_list <- data.frame(list(ENTRY = ENTRY, TREATMENT = treatments))
##
## rctng_> head(treatment_list)
## ENTRY TREATMENT
## 1 1 ND-1
## 2 2 ND-2
## 3 3 ND-3
## 4 4 ND-4
## 5 5 ND-5
## 6 6 ND-6
##
## rctng_> rectangularLattice2 <- rectangular_lattice(t = 56, k = 7, r = 5, l = 2,
## rctng_+ plotNumber = c(1001,2001),
## rctng_+ locationNames = c("Loc1", "Loc2"),
## rctng_+ seed = 127,
## rctng_+ data = treatment_list)
##
## rctng_> rectangularLattice2$infoDesign
## $Reps
## [1] 5
##
## $iBlocks
## [1] 8
##
## $NumberTreatments
## [1] 56
##
## $NumberLocations
## [1] 2
##
## $Locations
## [1] "LOC1" "LOC2"
##
## $seed
## [1] 127
##
## $lambda
## [1] 0.5454545
##
## $id_design
## [1] 11
##
##
## rctng_> head(rectangularLattice2$fieldBook,12)
## ID LOCATION PLOT REP IBLOCK UNIT ENTRY TREATMENT
## 1 1 LOC1 1001 1 1 1 8 ND-8
## 2 2 LOC1 1002 1 1 2 35 ND-35
## 3 3 LOC1 1003 1 1 3 52 ND-52
## 4 4 LOC1 1004 1 1 4 29 ND-29
## 5 5 LOC1 1005 1 1 5 41 ND-41
## 6 6 LOC1 1006 1 1 6 22 ND-22
## 7 7 LOC1 1007 1 1 7 10 ND-10
## 8 8 LOC1 1008 1 2 1 45 ND-45
## 9 9 LOC1 1009 1 2 2 11 ND-11
## 10 10 LOC1 1010 1 2 3 6 ND-6
## 11 11 LOC1 1011 1 2 4 25 ND-25
## 12 12 LOC1 1012 1 2 5 34 ND-34
p <- full_control_positions(plt$field_book[plt$field_book$LOCATION == "LOC1",], "COLUMN", "ROW", factor_name = "TREATMENT", label = "TREATMENT")
## ID LOCATION PLOT ROW COLUMN REP IBLOCK UNIT ENTRY TREATMENT
## 1 1 LOC1 1001 1 1 1 1 1 8 ND-8
## 2 8 LOC1 1002 1 2 1 2 1 45 ND-45
## 3 15 LOC1 1003 1 3 1 3 1 30 ND-30
## 4 22 LOC1 1004 1 4 1 4 1 15 ND-15
## 5 29 LOC1 1005 1 5 1 5 1 2 ND-2
## 6 36 LOC1 1006 1 6 1 6 1 27 ND-27
## 7 43 LOC1 1007 1 7 1 7 1 13 ND-13
## 8 50 LOC1 1008 1 8 1 8 1 14 ND-14
## 9 2 LOC1 1016 2 1 1 1 2 35 ND-35
## 10 9 LOC1 1015 2 2 1 2 2 11 ND-11
## 11 16 LOC1 1014 2 3 1 3 2 39 ND-39
## 12 23 LOC1 1013 2 4 1 4 2 36 ND-36
## 13 30 LOC1 1012 2 5 1 5 2 38 ND-38
## 14 37 LOC1 1011 2 6 1 6 2 42 ND-42
## 15 44 LOC1 1010 2 7 1 7 2 33 ND-33
## 16 51 LOC1 1009 2 8 1 8 2 3 ND-3
## 17 3 LOC1 1017 3 1 1 1 3 52 ND-52
## 18 10 LOC1 1018 3 2 1 2 3 6 ND-6
## 19 17 LOC1 1019 3 3 1 3 3 50 ND-50
## 20 24 LOC1 1020 3 4 1 4 3 5 ND-5
## 21 31 LOC1 1021 3 5 1 5 3 19 ND-19
## 22 38 LOC1 1022 3 6 1 6 3 9 ND-9
## 23 45 LOC1 1023 3 7 1 7 3 43 ND-43
## 24 52 LOC1 1024 3 8 1 8 3 53 ND-53
## 25 4 LOC1 1032 4 1 1 1 4 29 ND-29
## 26 11 LOC1 1031 4 2 1 2 4 25 ND-25
## 27 18 LOC1 1030 4 3 1 3 4 48 ND-48
## 28 25 LOC1 1029 4 4 1 4 4 17 ND-17
## 29 32 LOC1 1028 4 5 1 5 4 31 ND-31
## 30 39 LOC1 1027 4 6 1 6 4 4 ND-4
## 31 46 LOC1 1026 4 7 1 7 4 20 ND-20
## 32 53 LOC1 1025 4 8 1 8 4 47 ND-47
## 33 5 LOC1 1033 5 1 1 1 5 41 ND-41
## 34 12 LOC1 1034 5 2 1 2 5 34 ND-34
## 35 19 LOC1 1035 5 3 1 3 5 12 ND-12
## 36 26 LOC1 1036 5 4 1 4 5 46 ND-46
## 37 33 LOC1 1037 5 5 1 5 5 16 ND-16
## 38 40 LOC1 1038 5 6 1 6 5 37 ND-37
## 39 47 LOC1 1039 5 7 1 7 5 54 ND-54
## 40 54 LOC1 1040 5 8 1 8 5 18 ND-18
## 41 6 LOC1 1048 6 1 1 1 6 22 ND-22
## 42 13 LOC1 1047 6 2 1 2 6 24 ND-24
## 43 20 LOC1 1046 6 3 1 3 6 21 ND-21
## 44 27 LOC1 1045 6 4 1 4 6 32 ND-32
## 45 34 LOC1 1044 6 5 1 5 6 49 ND-49
## 46 41 LOC1 1043 6 6 1 6 6 56 ND-56
## 47 48 LOC1 1042 6 7 1 7 6 7 ND-7
## 48 55 LOC1 1041 6 8 1 8 6 40 ND-40
## 49 7 LOC1 1049 7 1 1 1 7 10 ND-10
## 50 14 LOC1 1050 7 2 1 2 7 55 ND-55
## 51 21 LOC1 1051 7 3 1 3 7 1 ND-1
## 52 28 LOC1 1052 7 4 1 4 7 51 ND-51
## 53 35 LOC1 1053 7 5 1 5 7 44 ND-44
## 54 42 LOC1 1054 7 6 1 6 7 23 ND-23
## 55 49 LOC1 1055 7 7 1 7 7 26 ND-26
## 56 56 LOC1 1056 7 8 1 8 7 28 ND-28
## 57 57 LOC1 1108 8 1 2 1 1 53 ND-53
## 58 64 LOC1 1107 8 2 2 2 1 19 ND-19
## 59 71 LOC1 1106 8 3 2 3 1 49 ND-49
## 60 78 LOC1 1105 8 4 2 4 1 50 ND-50
## 61 85 LOC1 1104 8 5 2 5 1 12 ND-12
## 62 92 LOC1 1103 8 6 2 6 1 16 ND-16
## 63 99 LOC1 1102 8 7 2 7 1 30 ND-30
## 64 106 LOC1 1101 8 8 2 8 1 55 ND-55
## 65 58 LOC1 1109 9 1 2 1 2 45 ND-45
## 66 65 LOC1 1110 9 2 2 2 2 11 ND-11
## 67 72 LOC1 1111 9 3 2 3 2 41 ND-41
## 68 79 LOC1 1112 9 4 2 4 2 2 ND-2
## 69 86 LOC1 1113 9 5 2 5 2 4 ND-4
## 70 93 LOC1 1114 9 6 2 6 2 32 ND-32
## 71 100 LOC1 1115 9 7 2 7 2 38 ND-38
## 72 107 LOC1 1116 9 8 2 8 2 15 ND-15
## 73 59 LOC1 1124 10 1 2 1 3 21 ND-21
## 74 66 LOC1 1123 10 2 2 2 3 51 ND-51
## 75 73 LOC1 1122 10 3 2 3 3 25 ND-25
## 76 80 LOC1 1121 10 4 2 4 3 42 ND-42
## 77 87 LOC1 1120 10 5 2 5 3 36 ND-36
## 78 94 LOC1 1119 10 6 2 6 3 48 ND-48
## 79 101 LOC1 1118 10 7 2 7 3 46 ND-46
## 80 108 LOC1 1117 10 8 2 8 3 23 ND-23
## 81 60 LOC1 1125 11 1 2 1 4 29 ND-29
## 82 67 LOC1 1126 11 2 2 2 4 35 ND-35
## 83 74 LOC1 1127 11 3 2 3 4 17 ND-17
## 84 81 LOC1 1128 11 4 2 4 4 26 ND-26
## 85 88 LOC1 1129 11 5 2 5 4 52 ND-52
## 86 95 LOC1 1130 11 6 2 6 4 8 ND-8
## 87 102 LOC1 1131 11 7 2 7 4 14 ND-14
## 88 109 LOC1 1132 11 8 2 8 4 47 ND-47
## 89 61 LOC1 1140 12 1 2 1 5 37 ND-37
## 90 68 LOC1 1139 12 2 2 2 5 3 ND-3
## 91 75 LOC1 1138 12 3 2 3 5 9 ND-9
## 92 82 LOC1 1137 12 4 2 4 5 10 ND-10
## 93 89 LOC1 1136 12 5 2 5 5 20 ND-20
## 94 96 LOC1 1135 12 6 2 6 5 24 ND-24
## 95 103 LOC1 1134 12 7 2 7 5 54 ND-54
## 96 110 LOC1 1133 12 8 2 8 5 39 ND-39
## 97 62 LOC1 1141 13 1 2 1 6 5 ND-5
## 98 69 LOC1 1142 13 2 2 2 6 27 ND-27
## 99 76 LOC1 1143 13 3 2 3 6 1 ND-1
## 100 83 LOC1 1144 13 4 2 4 6 18 ND-18
## 101 90 LOC1 1145 13 5 2 5 6 28 ND-28
## 102 97 LOC1 1146 13 6 2 6 6 40 ND-40
## 103 104 LOC1 1147 13 7 2 7 6 22 ND-22
## 104 111 LOC1 1148 13 8 2 8 6 31 ND-31
## 105 63 LOC1 1156 14 1 2 1 7 13 ND-13
## 106 70 LOC1 1155 14 2 2 2 7 43 ND-43
## 107 77 LOC1 1154 14 3 2 3 7 33 ND-33
## 108 84 LOC1 1153 14 4 2 4 7 34 ND-34
## 109 91 LOC1 1152 14 5 2 5 7 44 ND-44
## 110 98 LOC1 1151 14 6 2 6 7 56 ND-56
## 111 105 LOC1 1150 14 7 2 7 7 6 ND-6
## 112 112 LOC1 1149 14 8 2 8 7 7 ND-7
## 113 113 LOC1 1201 15 1 3 1 1 44 ND-44
## 114 120 LOC1 1202 15 2 3 2 1 7 ND-7
## 115 127 LOC1 1203 15 3 3 3 1 29 ND-29
## 116 134 LOC1 1204 15 4 3 4 1 14 ND-14
## 117 141 LOC1 1205 15 5 3 5 1 30 ND-30
## 118 148 LOC1 1206 15 6 3 6 1 19 ND-19
## 119 155 LOC1 1207 15 7 3 7 1 22 ND-22
## 120 162 LOC1 1208 15 8 3 8 1 46 ND-46
## 121 114 LOC1 1216 16 1 3 1 2 23 ND-23
## 122 121 LOC1 1215 16 2 3 2 2 21 ND-21
## 123 128 LOC1 1214 16 3 3 3 2 56 ND-56
## 124 135 LOC1 1213 16 4 3 4 2 4 ND-4
## 125 142 LOC1 1212 16 5 3 5 2 49 ND-49
## 126 149 LOC1 1211 16 6 3 6 2 42 ND-42
## 127 156 LOC1 1210 16 7 3 7 2 3 ND-3
## 128 163 LOC1 1209 16 8 3 8 2 13 ND-13
## 129 115 LOC1 1217 17 1 3 1 3 10 ND-10
## 130 122 LOC1 1218 17 2 3 2 3 16 ND-16
## 131 129 LOC1 1219 17 3 3 3 3 47 ND-47
## 132 136 LOC1 1220 17 4 3 4 3 31 ND-31
## 133 143 LOC1 1221 17 5 3 5 3 8 ND-8
## 134 150 LOC1 1222 17 6 3 6 3 33 ND-33
## 135 157 LOC1 1223 17 7 3 7 3 55 ND-55
## 136 164 LOC1 1224 17 8 3 8 3 24 ND-24
## 137 116 LOC1 1232 18 1 3 1 4 40 ND-40
## 138 123 LOC1 1231 18 2 3 2 4 34 ND-34
## 139 130 LOC1 1230 18 3 3 3 4 11 ND-11
## 140 137 LOC1 1229 18 4 3 4 4 35 ND-35
## 141 144 LOC1 1228 18 5 3 5 4 43 ND-43
## 142 151 LOC1 1227 18 6 3 6 4 12 ND-12
## 143 158 LOC1 1226 18 7 3 7 4 48 ND-48
## 144 165 LOC1 1225 18 8 3 8 4 52 ND-52
## 145 117 LOC1 1233 19 1 3 1 5 25 ND-25
## 146 124 LOC1 1234 19 2 3 2 5 51 ND-51
## 147 131 LOC1 1235 19 3 3 3 5 1 ND-1
## 148 138 LOC1 1236 19 4 3 4 5 50 ND-50
## 149 145 LOC1 1237 19 5 3 5 5 18 ND-18
## 150 152 LOC1 1238 19 6 3 6 5 6 ND-6
## 151 159 LOC1 1239 19 7 3 7 5 36 ND-36
## 152 166 LOC1 1240 19 8 3 8 5 39 ND-39
## 153 118 LOC1 1248 20 1 3 1 6 54 ND-54
## 154 125 LOC1 1247 20 2 3 2 6 28 ND-28
## 155 132 LOC1 1246 20 3 3 3 6 20 ND-20
## 156 139 LOC1 1245 20 4 3 4 6 45 ND-45
## 157 146 LOC1 1244 20 5 3 5 6 15 ND-15
## 158 153 LOC1 1243 20 6 3 6 6 32 ND-32
## 159 160 LOC1 1242 20 7 3 7 6 26 ND-26
## 160 167 LOC1 1241 20 8 3 8 6 27 ND-27
## 161 119 LOC1 1249 21 1 3 1 7 5 ND-5
## 162 126 LOC1 1250 21 2 3 2 7 41 ND-41
## 163 133 LOC1 1251 21 3 3 3 7 38 ND-38
## 164 140 LOC1 1252 21 4 3 4 7 17 ND-17
## 165 147 LOC1 1253 21 5 3 5 7 37 ND-37
## 166 154 LOC1 1254 21 6 3 6 7 53 ND-53
## 167 161 LOC1 1255 21 7 3 7 7 9 ND-9
## 168 168 LOC1 1256 21 8 3 8 7 2 ND-2
## 169 169 LOC1 1308 22 1 4 1 1 35 ND-35
## 170 176 LOC1 1307 22 2 4 2 1 50 ND-50
## 171 183 LOC1 1306 22 3 4 3 1 12 ND-12
## 172 190 LOC1 1305 22 4 4 4 1 4 ND-4
## 173 197 LOC1 1304 22 5 4 5 1 24 ND-24
## 174 204 LOC1 1303 22 6 4 6 1 18 ND-18
## 175 211 LOC1 1302 22 7 4 7 1 34 ND-34
## 176 218 LOC1 1301 22 8 4 8 1 55 ND-55
## 177 170 LOC1 1309 23 1 4 1 2 9 ND-9
## 178 177 LOC1 1310 23 2 4 2 2 15 ND-15
## 179 184 LOC1 1311 23 3 4 3 2 26 ND-26
## 180 191 LOC1 1312 23 4 4 4 2 39 ND-39
## 181 198 LOC1 1313 23 5 4 5 2 49 ND-49
## 182 205 LOC1 1314 23 6 4 6 2 48 ND-48
## 183 212 LOC1 1315 23 7 4 7 2 56 ND-56
## 184 219 LOC1 1316 23 8 4 8 2 19 ND-19
## 185 171 LOC1 1324 24 1 4 1 3 32 ND-32
## 186 178 LOC1 1323 24 2 4 2 3 20 ND-20
## 187 185 LOC1 1322 24 3 4 3 3 45 ND-45
## 188 192 LOC1 1321 24 4 4 4 3 22 ND-22
## 189 199 LOC1 1320 24 5 4 5 3 42 ND-42
## 190 206 LOC1 1319 24 6 4 6 3 11 ND-11
## 191 213 LOC1 1318 24 7 4 7 3 17 ND-17
## 192 220 LOC1 1317 24 8 4 8 3 10 ND-10
## 193 172 LOC1 1325 25 1 4 1 4 54 ND-54
## 194 179 LOC1 1326 25 2 4 2 4 40 ND-40
## 195 186 LOC1 1327 25 3 4 3 4 51 ND-51
## 196 193 LOC1 1328 25 4 4 4 4 25 ND-25
## 197 200 LOC1 1329 25 5 4 5 4 7 ND-7
## 198 207 LOC1 1330 25 6 4 6 4 33 ND-33
## 199 214 LOC1 1331 25 7 4 7 4 13 ND-13
## 200 221 LOC1 1332 25 8 4 8 4 46 ND-46
## 201 173 LOC1 1340 26 1 4 1 5 2 ND-2
## 202 180 LOC1 1339 26 2 4 2 5 27 ND-27
## 203 187 LOC1 1338 26 3 4 3 5 8 ND-8
## 204 194 LOC1 1337 26 4 4 4 5 43 ND-43
## 205 201 LOC1 1336 26 5 4 5 5 29 ND-29
## 206 208 LOC1 1335 26 6 4 6 5 52 ND-52
## 207 215 LOC1 1334 26 7 4 7 5 44 ND-44
## 208 222 LOC1 1333 26 8 4 8 5 28 ND-28
## 209 174 LOC1 1341 27 1 4 1 6 21 ND-21
## 210 181 LOC1 1342 27 2 4 2 6 6 ND-6
## 211 188 LOC1 1343 27 3 4 3 6 38 ND-38
## 212 195 LOC1 1344 27 4 4 4 6 53 ND-53
## 213 202 LOC1 1345 27 5 4 5 6 14 ND-14
## 214 209 LOC1 1346 27 6 4 6 6 31 ND-31
## 215 216 LOC1 1347 27 7 4 7 6 3 ND-3
## 216 223 LOC1 1348 27 8 4 8 6 1 ND-1
## 217 175 LOC1 1356 28 1 4 1 7 47 ND-47
## 218 182 LOC1 1355 28 2 4 2 7 41 ND-41
## 219 189 LOC1 1354 28 3 4 3 7 23 ND-23
## 220 196 LOC1 1353 28 4 4 4 7 16 ND-16
## 221 203 LOC1 1352 28 5 4 5 7 36 ND-36
## 222 210 LOC1 1351 28 6 4 6 7 5 ND-5
## 223 217 LOC1 1350 28 7 4 7 7 30 ND-30
## 224 224 LOC1 1349 28 8 4 8 7 37 ND-37
## 225 225 LOC1 1401 29 1 5 1 1 37 ND-37
## 226 232 LOC1 1402 29 2 5 2 1 23 ND-23
## 227 239 LOC1 1403 29 3 5 3 1 49 ND-49
## 228 246 LOC1 1404 29 4 5 4 1 38 ND-38
## 229 253 LOC1 1405 29 5 5 5 1 8 ND-8
## 230 260 LOC1 1406 29 6 5 6 1 13 ND-13
## 231 267 LOC1 1407 29 7 5 7 1 18 ND-18
## 232 274 LOC1 1408 29 8 5 8 1 34 ND-34
## 233 226 LOC1 1416 30 1 5 1 2 17 ND-17
## 234 233 LOC1 1415 30 2 5 2 2 2 ND-2
## 235 240 LOC1 1414 30 3 5 3 2 3 ND-3
## 236 247 LOC1 1413 30 4 5 4 2 24 ND-24
## 237 254 LOC1 1412 30 5 5 5 2 21 ND-21
## 238 261 LOC1 1411 30 6 5 6 2 51 ND-51
## 239 268 LOC1 1410 30 7 5 7 2 12 ND-12
## 240 275 LOC1 1409 30 8 5 8 2 29 ND-29
## 241 227 LOC1 1417 31 1 5 1 3 47 ND-47
## 242 234 LOC1 1418 31 2 5 2 3 53 ND-53
## 243 241 LOC1 1419 31 3 5 3 3 10 ND-10
## 244 248 LOC1 1420 31 4 5 4 3 43 ND-43
## 245 255 LOC1 1421 31 5 5 5 3 44 ND-44
## 246 262 LOC1 1422 31 6 5 6 3 1 ND-1
## 247 269 LOC1 1423 31 7 5 7 3 46 ND-46
## 248 276 LOC1 1424 31 8 5 8 3 19 ND-19
## 249 228 LOC1 1432 32 1 5 1 4 16 ND-16
## 250 235 LOC1 1431 32 2 5 2 4 36 ND-36
## 251 242 LOC1 1430 32 3 5 3 4 32 ND-32
## 252 249 LOC1 1429 32 4 5 4 4 50 ND-50
## 253 256 LOC1 1428 32 5 5 5 4 55 ND-55
## 254 263 LOC1 1427 32 6 5 6 4 31 ND-31
## 255 270 LOC1 1426 32 7 5 7 4 25 ND-25
## 256 277 LOC1 1425 32 8 5 8 4 15 ND-15
## 257 229 LOC1 1433 33 1 5 1 5 6 ND-6
## 258 236 LOC1 1434 33 2 5 2 5 41 ND-41
## 259 243 LOC1 1435 33 3 5 3 5 20 ND-20
## 260 250 LOC1 1436 33 4 5 4 5 5 ND-5
## 261 257 LOC1 1437 33 5 5 5 5 14 ND-14
## 262 264 LOC1 1438 33 6 5 6 5 42 ND-42
## 263 271 LOC1 1439 33 7 5 7 5 56 ND-56
## 264 278 LOC1 1440 33 8 5 8 5 4 ND-4
## 265 230 LOC1 1448 34 1 5 1 6 52 ND-52
## 266 237 LOC1 1447 34 2 5 2 6 11 ND-11
## 267 244 LOC1 1446 34 3 5 3 6 39 ND-39
## 268 251 LOC1 1445 34 4 5 4 6 28 ND-28
## 269 258 LOC1 1444 34 5 5 5 6 27 ND-27
## 270 265 LOC1 1443 34 6 5 6 6 22 ND-22
## 271 272 LOC1 1442 34 7 5 7 6 35 ND-35
## 272 279 LOC1 1441 34 8 5 8 6 48 ND-48
## 273 231 LOC1 1449 35 1 5 1 7 26 ND-26
## 274 238 LOC1 1450 35 2 5 2 7 30 ND-30
## 275 245 LOC1 1451 35 3 5 3 7 45 ND-45
## 276 252 LOC1 1452 35 4 5 4 7 9 ND-9
## 277 259 LOC1 1453 35 5 5 5 7 33 ND-33
## 278 266 LOC1 1454 35 6 5 6 7 40 ND-40
## 279 273 LOC1 1455 35 7 5 7 7 7 ND-7
## 280 280 LOC1 1456 35 8 5 8 7 54 ND-54
# Example 8: Strip Plot Design
##
## strp_p> # Example 1: Generates a strip plot design with 5 vertical strips and 4 horizontal strips,
## strp_p> # with 3 reps in one location.
## strp_p> H <- paste("H", 1:4, sep = "")
##
## strp_p> V <- paste("V", 1:5, sep = "")
##
## strp_p> strip1 <- strip_plot(Hplots = H,
## strp_p+ Vplots = V,
## strp_p+ b = 3,
## strp_p+ l = 1,
## strp_p+ plotNumber = 101,
## strp_p+ planter = "serpentine",
## strp_p+ locationNames = "A",
## strp_p+ seed = 333)
##
## strp_p> strip1$infoDesign
## $Hplots
## [1] 4
##
## $Vplots
## [1] 5
##
## $blocks
## [1] 3
##
## $numberLocations
## [1] 1
##
## $nameLocations
## [1] "A"
##
## $seed
## [1] 333
##
## $id_design
## [1] 7
##
##
## strp_p> strip1$stripsBlockLoc
## $Loc_A
## $Loc_A$rep1
## V4 V2 V5 V1 V3
## H2 "H2|V4" "H2|V2" "H2|V5" "H2|V1" "H2|V3"
## H1 "H1|V4" "H1|V2" "H1|V5" "H1|V1" "H1|V3"
## H3 "H3|V4" "H3|V2" "H3|V5" "H3|V1" "H3|V3"
## H4 "H4|V4" "H4|V2" "H4|V5" "H4|V1" "H4|V3"
##
## $Loc_A$rep2
## V1 V3 V4 V2 V5
## H3 "H3|V1" "H3|V3" "H3|V4" "H3|V2" "H3|V5"
## H4 "H4|V1" "H4|V3" "H4|V4" "H4|V2" "H4|V5"
## H2 "H2|V1" "H2|V3" "H2|V4" "H2|V2" "H2|V5"
## H1 "H1|V1" "H1|V3" "H1|V4" "H1|V2" "H1|V5"
##
## $Loc_A$rep3
## V3 V1 V2 V4 V5
## H2 "H2|V3" "H2|V1" "H2|V2" "H2|V4" "H2|V5"
## H1 "H1|V3" "H1|V1" "H1|V2" "H1|V4" "H1|V5"
## H4 "H4|V3" "H4|V1" "H4|V2" "H4|V4" "H4|V5"
## H3 "H3|V3" "H3|V1" "H3|V2" "H3|V4" "H3|V5"
##
##
##
## strp_p> strip1$plotLayouts
## $Loc_A
## $Loc_A$rep1
## [,1] [,2] [,3] [,4] [,5]
## [1,] 101 102 103 104 105
## [2,] 110 109 108 107 106
## [3,] 111 112 113 114 115
## [4,] 120 119 118 117 116
##
## $Loc_A$rep2
## [,1] [,2] [,3] [,4] [,5]
## [1,] 201 202 203 204 205
## [2,] 210 209 208 207 206
## [3,] 211 212 213 214 215
## [4,] 220 219 218 217 216
##
## $Loc_A$rep3
## [,1] [,2] [,3] [,4] [,5]
## [1,] 301 302 303 304 305
## [2,] 310 309 308 307 306
## [3,] 311 312 313 314 315
## [4,] 320 319 318 317 316
##
##
##
## strp_p> head(strip1$fieldBook,12)
## ID LOCATION PLOT REP HSTRIP VSTRIP TRT_COMB
## 1 1 A 101 1 H2 V4 H2|V4
## 2 2 A 102 1 H2 V2 H2|V2
## 3 3 A 103 1 H2 V5 H2|V5
## 4 4 A 104 1 H2 V1 H2|V1
## 5 5 A 105 1 H2 V3 H2|V3
## 6 6 A 110 1 H1 V4 H1|V4
## 7 7 A 109 1 H1 V2 H1|V2
## 8 8 A 108 1 H1 V5 H1|V5
## 9 9 A 107 1 H1 V1 H1|V1
## 10 10 A 106 1 H1 V3 H1|V3
## 11 11 A 111 1 H3 V4 H3|V4
## 12 12 A 112 1 H3 V2 H3|V2
##
## strp_p> # Example 2: Generates a strip plot design with 5 vertical strips and 5 horizontal strips,
## strp_p> # with 6 reps across to 3 locations. In this case, we show how to use the option data.
## strp_p> Hplots <- LETTERS[1:5]
##
## strp_p> Vplots <- LETTERS[1:4]
##
## strp_p> strip_data <- data.frame(list(HPLOTS = Hplots, VPLOTS = c(Vplots, NA)))
##
## strp_p> head(strip_data)
## HPLOTS VPLOTS
## 1 A A
## 2 B B
## 3 C C
## 4 D D
## 5 E <NA>
##
## strp_p> strip2 <- strip_plot(Hplots = 5,
## strp_p+ Vplots = 5,
## strp_p+ b = 6,
## strp_p+ l = 3,
## strp_p+ plotNumber = c(101,1001,2001),
## strp_p+ planter = "cartesian",
## strp_p+ locationNames = c("A", "B", "C"),
## strp_p+ seed = 222,
## strp_p+ data = strip_data)
##
## strp_p> strip2$infoDesign
## $Hplots
## [1] 5
##
## $Vplots
## [1] 4
##
## $blocks
## [1] 6
##
## $numberLocations
## [1] 3
##
## $nameLocations
## [1] "A" "B" "C"
##
## $seed
## [1] 222
##
## $id_design
## [1] 7
##
##
## strp_p> strip2$stripsBlockLoc
## $Loc_A
## $Loc_A$rep1
## D B C A
## E "E|D" "E|B" "E|C" "E|A"
## B "B|D" "B|B" "B|C" "B|A"
## C "C|D" "C|B" "C|C" "C|A"
## D "D|D" "D|B" "D|C" "D|A"
## A "A|D" "A|B" "A|C" "A|A"
##
## $Loc_A$rep2
## D B C A
## A "A|D" "A|B" "A|C" "A|A"
## B "B|D" "B|B" "B|C" "B|A"
## E "E|D" "E|B" "E|C" "E|A"
## D "D|D" "D|B" "D|C" "D|A"
## C "C|D" "C|B" "C|C" "C|A"
##
## $Loc_A$rep3
## A D C B
## A "A|A" "A|D" "A|C" "A|B"
## D "D|A" "D|D" "D|C" "D|B"
## E "E|A" "E|D" "E|C" "E|B"
## B "B|A" "B|D" "B|C" "B|B"
## C "C|A" "C|D" "C|C" "C|B"
##
## $Loc_A$rep4
## A B C D
## A "A|A" "A|B" "A|C" "A|D"
## C "C|A" "C|B" "C|C" "C|D"
## E "E|A" "E|B" "E|C" "E|D"
## B "B|A" "B|B" "B|C" "B|D"
## D "D|A" "D|B" "D|C" "D|D"
##
## $Loc_A$rep5
## A C D B
## B "B|A" "B|C" "B|D" "B|B"
## C "C|A" "C|C" "C|D" "C|B"
## E "E|A" "E|C" "E|D" "E|B"
## A "A|A" "A|C" "A|D" "A|B"
## D "D|A" "D|C" "D|D" "D|B"
##
## $Loc_A$rep6
## B C D A
## D "D|B" "D|C" "D|D" "D|A"
## E "E|B" "E|C" "E|D" "E|A"
## B "B|B" "B|C" "B|D" "B|A"
## C "C|B" "C|C" "C|D" "C|A"
## A "A|B" "A|C" "A|D" "A|A"
##
##
## $Loc_B
## $Loc_B$rep1
## B C D A
## B "B|B" "B|C" "B|D" "B|A"
## D "D|B" "D|C" "D|D" "D|A"
## E "E|B" "E|C" "E|D" "E|A"
## A "A|B" "A|C" "A|D" "A|A"
## C "C|B" "C|C" "C|D" "C|A"
##
## $Loc_B$rep2
## D C A B
## D "D|D" "D|C" "D|A" "D|B"
## A "A|D" "A|C" "A|A" "A|B"
## C "C|D" "C|C" "C|A" "C|B"
## E "E|D" "E|C" "E|A" "E|B"
## B "B|D" "B|C" "B|A" "B|B"
##
## $Loc_B$rep3
## D A C B
## B "B|D" "B|A" "B|C" "B|B"
## E "E|D" "E|A" "E|C" "E|B"
## C "C|D" "C|A" "C|C" "C|B"
## D "D|D" "D|A" "D|C" "D|B"
## A "A|D" "A|A" "A|C" "A|B"
##
## $Loc_B$rep4
## C D A B
## D "D|C" "D|D" "D|A" "D|B"
## C "C|C" "C|D" "C|A" "C|B"
## E "E|C" "E|D" "E|A" "E|B"
## A "A|C" "A|D" "A|A" "A|B"
## B "B|C" "B|D" "B|A" "B|B"
##
## $Loc_B$rep5
## A B D C
## D "D|A" "D|B" "D|D" "D|C"
## C "C|A" "C|B" "C|D" "C|C"
## A "A|A" "A|B" "A|D" "A|C"
## B "B|A" "B|B" "B|D" "B|C"
## E "E|A" "E|B" "E|D" "E|C"
##
## $Loc_B$rep6
## C D B A
## B "B|C" "B|D" "B|B" "B|A"
## D "D|C" "D|D" "D|B" "D|A"
## A "A|C" "A|D" "A|B" "A|A"
## C "C|C" "C|D" "C|B" "C|A"
## E "E|C" "E|D" "E|B" "E|A"
##
##
## $Loc_C
## $Loc_C$rep1
## D A C B
## D "D|D" "D|A" "D|C" "D|B"
## B "B|D" "B|A" "B|C" "B|B"
## E "E|D" "E|A" "E|C" "E|B"
## A "A|D" "A|A" "A|C" "A|B"
## C "C|D" "C|A" "C|C" "C|B"
##
## $Loc_C$rep2
## B C A D
## B "B|B" "B|C" "B|A" "B|D"
## A "A|B" "A|C" "A|A" "A|D"
## D "D|B" "D|C" "D|A" "D|D"
## C "C|B" "C|C" "C|A" "C|D"
## E "E|B" "E|C" "E|A" "E|D"
##
## $Loc_C$rep3
## C D A B
## E "E|C" "E|D" "E|A" "E|B"
## C "C|C" "C|D" "C|A" "C|B"
## D "D|C" "D|D" "D|A" "D|B"
## A "A|C" "A|D" "A|A" "A|B"
## B "B|C" "B|D" "B|A" "B|B"
##
## $Loc_C$rep4
## C D B A
## D "D|C" "D|D" "D|B" "D|A"
## A "A|C" "A|D" "A|B" "A|A"
## B "B|C" "B|D" "B|B" "B|A"
## E "E|C" "E|D" "E|B" "E|A"
## C "C|C" "C|D" "C|B" "C|A"
##
## $Loc_C$rep5
## A B D C
## B "B|A" "B|B" "B|D" "B|C"
## D "D|A" "D|B" "D|D" "D|C"
## A "A|A" "A|B" "A|D" "A|C"
## E "E|A" "E|B" "E|D" "E|C"
## C "C|A" "C|B" "C|D" "C|C"
##
## $Loc_C$rep6
## C D A B
## B "B|C" "B|D" "B|A" "B|B"
## E "E|C" "E|D" "E|A" "E|B"
## A "A|C" "A|D" "A|A" "A|B"
## D "D|C" "D|D" "D|A" "D|B"
## C "C|C" "C|D" "C|A" "C|B"
##
##
##
## strp_p> strip2$plotLayouts
## $Loc_A
## $Loc_A$rep1
## [,1] [,2] [,3] [,4]
## [1,] 101 102 103 104
## [2,] 105 106 107 108
## [3,] 109 110 111 112
## [4,] 113 114 115 116
## [5,] 117 118 119 120
##
## $Loc_A$rep2
## [,1] [,2] [,3] [,4]
## [1,] 201 202 203 204
## [2,] 205 206 207 208
## [3,] 209 210 211 212
## [4,] 213 214 215 216
## [5,] 217 218 219 220
##
## $Loc_A$rep3
## [,1] [,2] [,3] [,4]
## [1,] 301 302 303 304
## [2,] 305 306 307 308
## [3,] 309 310 311 312
## [4,] 313 314 315 316
## [5,] 317 318 319 320
##
## $Loc_A$rep4
## [,1] [,2] [,3] [,4]
## [1,] 401 402 403 404
## [2,] 405 406 407 408
## [3,] 409 410 411 412
## [4,] 413 414 415 416
## [5,] 417 418 419 420
##
## $Loc_A$rep5
## [,1] [,2] [,3] [,4]
## [1,] 501 502 503 504
## [2,] 505 506 507 508
## [3,] 509 510 511 512
## [4,] 513 514 515 516
## [5,] 517 518 519 520
##
## $Loc_A$rep6
## [,1] [,2] [,3] [,4]
## [1,] 601 602 603 604
## [2,] 605 606 607 608
## [3,] 609 610 611 612
## [4,] 613 614 615 616
## [5,] 617 618 619 620
##
##
## $Loc_B
## $Loc_B$rep1
## [,1] [,2] [,3] [,4]
## [1,] 1001 1002 1003 1004
## [2,] 1005 1006 1007 1008
## [3,] 1009 1010 1011 1012
## [4,] 1013 1014 1015 1016
## [5,] 1017 1018 1019 1020
##
## $Loc_B$rep2
## [,1] [,2] [,3] [,4]
## [1,] 1101 1102 1103 1104
## [2,] 1105 1106 1107 1108
## [3,] 1109 1110 1111 1112
## [4,] 1113 1114 1115 1116
## [5,] 1117 1118 1119 1120
##
## $Loc_B$rep3
## [,1] [,2] [,3] [,4]
## [1,] 1201 1202 1203 1204
## [2,] 1205 1206 1207 1208
## [3,] 1209 1210 1211 1212
## [4,] 1213 1214 1215 1216
## [5,] 1217 1218 1219 1220
##
## $Loc_B$rep4
## [,1] [,2] [,3] [,4]
## [1,] 1301 1302 1303 1304
## [2,] 1305 1306 1307 1308
## [3,] 1309 1310 1311 1312
## [4,] 1313 1314 1315 1316
## [5,] 1317 1318 1319 1320
##
## $Loc_B$rep5
## [,1] [,2] [,3] [,4]
## [1,] 1401 1402 1403 1404
## [2,] 1405 1406 1407 1408
## [3,] 1409 1410 1411 1412
## [4,] 1413 1414 1415 1416
## [5,] 1417 1418 1419 1420
##
## $Loc_B$rep6
## [,1] [,2] [,3] [,4]
## [1,] 1501 1502 1503 1504
## [2,] 1505 1506 1507 1508
## [3,] 1509 1510 1511 1512
## [4,] 1513 1514 1515 1516
## [5,] 1517 1518 1519 1520
##
##
## $Loc_C
## $Loc_C$rep1
## [,1] [,2] [,3] [,4]
## [1,] 2001 2002 2003 2004
## [2,] 2005 2006 2007 2008
## [3,] 2009 2010 2011 2012
## [4,] 2013 2014 2015 2016
## [5,] 2017 2018 2019 2020
##
## $Loc_C$rep2
## [,1] [,2] [,3] [,4]
## [1,] 2101 2102 2103 2104
## [2,] 2105 2106 2107 2108
## [3,] 2109 2110 2111 2112
## [4,] 2113 2114 2115 2116
## [5,] 2117 2118 2119 2120
##
## $Loc_C$rep3
## [,1] [,2] [,3] [,4]
## [1,] 2201 2202 2203 2204
## [2,] 2205 2206 2207 2208
## [3,] 2209 2210 2211 2212
## [4,] 2213 2214 2215 2216
## [5,] 2217 2218 2219 2220
##
## $Loc_C$rep4
## [,1] [,2] [,3] [,4]
## [1,] 2301 2302 2303 2304
## [2,] 2305 2306 2307 2308
## [3,] 2309 2310 2311 2312
## [4,] 2313 2314 2315 2316
## [5,] 2317 2318 2319 2320
##
## $Loc_C$rep5
## [,1] [,2] [,3] [,4]
## [1,] 2401 2402 2403 2404
## [2,] 2405 2406 2407 2408
## [3,] 2409 2410 2411 2412
## [4,] 2413 2414 2415 2416
## [5,] 2417 2418 2419 2420
##
## $Loc_C$rep6
## [,1] [,2] [,3] [,4]
## [1,] 2501 2502 2503 2504
## [2,] 2505 2506 2507 2508
## [3,] 2509 2510 2511 2512
## [4,] 2513 2514 2515 2516
## [5,] 2517 2518 2519 2520
##
##
##
## strp_p> head(strip2$fieldBook,12)
## ID LOCATION PLOT REP HSTRIP VSTRIP TRT_COMB
## 1 1 A 101 1 E D E|D
## 2 2 A 102 1 E B E|B
## 3 3 A 103 1 E C E|C
## 4 4 A 104 1 E A E|A
## 5 5 A 105 1 B D B|D
## 6 6 A 106 1 B B B|B
## 7 7 A 107 1 B C B|C
## 8 8 A 108 1 B A B|A
## 9 9 A 109 1 C D C|D
## 10 10 A 110 1 C B C|B
## 11 11 A 111 1 C C C|C
## 12 12 A 112 1 C A C|A