π― Goal
This vignette shows how to use runPhenomenals() to model grapevine traits (e.g., yield) using eco-physiological memory signals computed along a phenological timeline.
Weβll use the demo datasets included in the package:
colliOrientali β daily weather data
targetSample β observed target traits (e.g., yield)
phenomenalsParameters β model parameters
π¦ These are the packages we will useβ¦.
library(phenomenals)
#> ββββ¬ β¬βββββββββββ¦βββββββββββ¬ βββ
#> β βββββ€ββ€ ββββ ββββββ€ ββββββ€β βββ
#> β© β΄ β΄ββββββββββ© β©βββββββ΄ β΄β΄βββββ
#>
library(kableExtra) # for tables
library(plotly) # for plotting
library(tidyverse) #for formatting
library(stringr) # for formatting
library(forcats) # for formattingπ₯ Input parameters
1. weather_data
The very same structure as in phenologyCalibration()
2. target_data
A data frame of phenological and/or target trait observations. An
example is the targetSample
dataset Required columns:
| Column | Description | Example |
|---|---|---|
Site |
Site name (must match Site in
weather_data) |
napa |
Latitude |
Latitude of the site (decimal degrees) | 38.3 |
Longitude |
Longitude of the site (decimal degrees) | 122.0 |
Variety |
Variety name | CabernetS |
Year |
Harvest year | 1994 |
Variable |
Trait name to be modeled (e.g., "yield",
"brix", "malic_acid") |
brix |
Value |
Observed value for the trait | 23.2 |
Notes:
This table is used to link phenological signals with observed traits.
Multiple traits can be provided per site and variety by using different Variable values.
The Value column must be numeric and non-empty.
Internal normalization and alignment with climate/BBCH cycles is handled automatically.
3. phenomenalsParameters
A nested list of model parameters (typically from phenomenalsParameters).
Each parameter includes calibration metadata and value ranges. This is
the very same structure than in phenologyCalibration()
4. Other arguments
| Argument | Description | Default |
|---|---|---|
start_year |
First year of simulation or calibration | 2000 |
end_year |
Last year of simulation or calibration | 2025 |
sites |
Sites to include (character vector or "all") |
"all" |
varieties |
Varieties to include (character vector or "all") |
"all" |
timestep |
Time resolution of weather_data: "daily"
or "hourly"
|
"daily" |
target_traits |
Traits to model (e.g., "yield",
"brix") |
"yield" |
rolling_window |
Window size (in days) for smoothing phenological signals | 5 |
evaluation_range |
List of cycle percentage ranges to evaluate (0β400 scale; 0β200 year-1, 200β400 year0) | list(c(0,200)) |
multicollinearity_threshold |
Threshold above which correlated predictors are dropped | 0.8 |
max_phenomenals |
Max number of predictors to retain per model after stepwise regression | 4 |
bin_size |
Resolution (% cycle) to bin phenological signals | 1 |
π Inspect the inputs
kable(head(colliOrientali), caption = "Example weather data") %>%
kable_styling(font_size = 11)| Site | Date | Tmax | Tmin | Precipitation | WindSpeed | RelativeHumidityMax | RelativeHumidityMin | Radiation | Latitude | Longitude |
|---|---|---|---|---|---|---|---|---|---|---|
| ColliOrientali | 1/1/2004 | 10.00 | 3.88 | 0 | 4.606482 | 78 | 53 | 4.954 | 45.64986 | 12.44986 |
| ColliOrientali | 1/2/2004 | 7.01 | 2.64 | 0 | 5.162037 | 63 | 49 | 3.285 | 45.64986 | 12.44986 |
| ColliOrientali | 1/3/2004 | 5.55 | -0.71 | 0 | 6.516204 | 49 | 33 | 5.702 | 45.64986 | 12.44986 |
| ColliOrientali | 1/4/2004 | 3.65 | -4.57 | 0 | 6.203704 | 55 | 32 | 6.393 | 45.64986 | 12.44986 |
| ColliOrientali | 1/5/2004 | 3.37 | -5.42 | 0 | 4.050926 | 62 | 28 | 6.082 | 45.64986 | 12.44986 |
| ColliOrientali | 1/6/2004 | 3.21 | -3.16 | 0 | 7.187500 | 60 | 39 | 5.486 | 45.64986 | 12.44986 |
kable(head(targetSample), caption = "Example target data") %>%
kable_styling(font_size = 11)| Site | latitude | longitude | Variety | Year | Variable | Value | Unit |
|---|---|---|---|---|---|---|---|
| ColliOrientali | 44 | 11 | Carmenere | 2006 | yield | 2.37 | kg plant-1 |
| ColliOrientali | 44 | 11 | Carmenere | 2007 | yield | 2.75 | kg plant-1 |
| ColliOrientali | 44 | 11 | Carmenere | 2008 | yield | 1.99 | kg plant-1 |
| ColliOrientali | 44 | 11 | Carmenere | 2009 | yield | 2.16 | kg plant-1 |
| ColliOrientali | 44 | 11 | Carmenere | 2010 | yield | 1.64 | kg plant-1 |
| ColliOrientali | 44 | 11 | Carmenere | 2011 | yield | 2.43 | kg plant-1 |
βοΈ Run runPhenomenals()
phenomenals_result <- runPhenomenals(
weather_data = colliOrientali,
target_data = targetSample,
phenomenalsParameters = phenomenalsParameters,
start_year = 2004,
end_year = 2020,
sites = "ColliOrientali",
varieties = "Carmenere",
timestep = 'daily',
rolling_window = 3,
target_traits = c('yield'),
evaluation_range = list(c(0,400)),
multicollinearity_threshold=0.8,
max_phenomenals=4,
bin_size=1)
#> Warning: package 'caret' was built under R version 4.4.3
#> β
Variety 'Carmenere' is calibrated for site 'ColliOrientali'.
#> π Smoothing signal: TempFπ Smoothing signal: HeatFπ Smoothing signal: ColdFπ Smoothing signal: LightFπ Smoothing signal: DroughtFπ Smoothing signal: VPDefFπ Smoothing signal: WindFπ Smoothing signal: DiseaseFβ
done
#> π Computing correlations β€ yield β
done
#> π Computing climatology β
Starting phenomenals computation β
Phenomenals signals estimated β
Phenomenals computed β
Multicollinearity computed π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 0 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 1 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 2 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 3 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 4 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 5 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 6 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 7 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 8 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 9 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 10 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 11 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 12 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 13 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 14 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 15 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 16 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 17 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 18 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 19 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 20 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 21 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 22 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 23 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 24 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 25 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 26 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 27 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 28 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 29 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 30 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 31 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 32 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 33 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 34 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 35 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 36 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 37 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 38 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 39 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 40 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 41 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 42 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 43 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 44 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 45 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 46 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 47 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 48 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 49 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 50 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 51 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 52 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 53 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 54 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 55 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 56 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 57 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 58 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 59 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 60 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 61 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 62 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 63 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 64 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 65 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 66 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 67 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 68 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 69 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 70 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 71 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 72 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 73 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 74 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 75 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 76 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 77 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 78 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 79 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 80 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 81 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 82 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 83 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 84 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 85 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 86 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 87 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 88 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 89 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 90 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 91 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 92 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 93 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 94 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 95 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 96 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 97 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 98 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 99 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 100 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 101 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 102 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 103 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 104 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 105 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 106 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 107 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 108 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 109 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 110 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 111 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 112 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 113 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 114 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 115 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 116 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 117 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 118 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 119 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 120 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 121 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 122 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 123 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 124 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 125 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 126 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 127 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 128 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 129 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 130 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 131 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 132 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 133 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 134 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 135 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 136 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 137 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 138 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 139 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 140 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 141 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 142 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 143 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 144 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 145 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 146 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 147 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 148 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 149 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 150 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 151 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 152 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 153 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 154 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 155 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 156 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 157 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 158 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 159 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 160 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 161 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 162 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 163 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 164 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 165 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 166 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 167 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 168 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 169 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 170 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 171 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 172 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 173 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 174 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 175 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 176 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 177 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 178 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 179 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 180 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 181 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 182 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 183 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 184 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 185 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 186 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 187 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 188 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 189 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 190 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 191 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 192 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 193 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 194 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 195 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 196 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 197 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 198 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 199 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 200 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 201 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 202 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 203 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 204 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 205 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 206 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 207 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 208 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 209 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 210 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 211 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 212 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 213 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 214 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 215 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 216 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 217 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 218 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 219 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 220 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 221 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 222 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 223 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 224 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 225 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 226 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 227 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 228 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 229 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 230 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 231 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 232 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 233 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 234 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 235 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 236 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 237 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 238 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 239 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 240 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 241 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 242 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 243 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 244 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 245 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 246 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 247 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 248 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 249 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 250 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 251 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 252 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 253 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 254 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 255 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 256 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 257 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 258 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 259 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 260 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 261 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 262 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 263 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 264 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 265 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 266 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 267 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 268 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 269 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 270 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 271 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 272 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 273 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 274 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 275 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 276 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 277 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 278 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 279 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 280 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 281 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 282 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 283 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 284 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 285 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 286 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 287 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 288 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 289 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 290 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 291 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 292 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 293 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 294 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 295 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 296 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 297 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 298 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 299 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 300 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 301 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 302 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 303 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 304 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 305 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 306 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 307 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 308 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 309 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 310 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 311 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 312 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 313 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 314 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 315 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 316 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 317 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 318 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 319 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 320 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 321 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 322 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 323 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 324 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 325 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 326 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 327 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 328 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 329 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 330 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 331 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 332 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 333 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 334 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 335 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 336 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 337 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 338 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 339 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 340 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 341 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 342 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 343 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 344 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 345 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 346 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 347 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 348 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 349 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 350 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 351 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 352 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 353 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 354 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 355 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 356 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 357 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 358 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 359 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 360 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 361 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 362 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 363 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 364 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 365 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 366 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 367 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 368 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 369 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 370 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 371 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 372 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 373 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 374 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 375 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 376 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 377 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 378 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 379 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 380 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 381 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 382 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 383 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 384 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 385 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 386 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 387 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 388 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 389 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 390 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 391 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 392 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 393 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 394 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 395 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 396 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 397 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 398 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 399 π Stepwise selection for: ColliOrientali | Carmenere | yield | Cycle% = 400 β
Stepwise selection completed
#> β
Top phenomenals selected
#> π Carmenere | ColliOrientali | x = 0 | yield | RΒ²_loocv = 0.58 | RΒ²_full = 0.13 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 1 | yield | RΒ²_loocv = 0.01 | RΒ²_full = 0.21 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 2 | yield | RΒ²_loocv = 0 | RΒ²_full = 0.29 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 3 | yield | RΒ²_loocv = 0 | RΒ²_full = 0.31 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 4 | yield | RΒ²_loocv = 0.01 | RΒ²_full = 0.39 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 5 | yield | RΒ²_loocv = 0.41 | RΒ²_full = 0.3 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 6 | yield | RΒ²_loocv = 0.4 | RΒ²_full = 0.24 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 7 | yield | RΒ²_loocv = 0.11 | RΒ²_full = 0.58 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 8 | yield | RΒ²_loocv = 0 | RΒ²_full = 0.36 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 9 | yield | RΒ²_loocv = 0.02 | RΒ²_full = 0.5 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 10 | yield | RΒ²_loocv = 0.19 | RΒ²_full = 0.3 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 11 | yield | RΒ²_loocv = 0.05 | RΒ²_full = 0.36 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 12 | yield | RΒ²_loocv = 0.58 | RΒ²_full = 0.72 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 13 | yield | RΒ²_loocv = 0.05 | RΒ²_full = 0.49 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 14 | yield | RΒ²_loocv = 0.69 | RΒ²_full = 0.86 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 15 | yield | RΒ²_loocv = 0.23 | RΒ²_full = 0.63 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 16 | yield | RΒ²_loocv = 0.31 | RΒ²_full = 0.54 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 17 | yield | RΒ²_loocv = 0.31 | RΒ²_full = 0.56 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 18 | yield | RΒ²_loocv = 0.3 | RΒ²_full = 0.63 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 19 | yield | RΒ²_loocv = 0.25 | RΒ²_full = 0.49 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 20 | yield | RΒ²_loocv = 0.07 | RΒ²_full = 0.54 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 21 | yield | RΒ²_loocv = 0.43 | RΒ²_full = 0.6 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 22 | yield | RΒ²_loocv = 0.68 | RΒ²_full = 0.89 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 23 | yield | RΒ²_loocv = 0.35 | RΒ²_full = 0.58 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 24 | yield | RΒ²_loocv = 0.7 | RΒ²_full = 0.81 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 25 | yield | RΒ²_loocv = 0.26 | RΒ²_full = 0.53 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 26 | yield | RΒ²_loocv = 0.69 | RΒ²_full = 0.79 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 27 | yield | RΒ²_loocv = 0.51 | RΒ²_full = 0.68 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 28 | yield | RΒ²_loocv = 0.42 | RΒ²_full = 0.61 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 29 | yield | RΒ²_loocv = 0.33 | RΒ²_full = 0.54 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 30 | yield | RΒ²_loocv = 0.34 | RΒ²_full = 0.65 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 31 | yield | RΒ²_loocv = 0.39 | RΒ²_full = 0.6 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 32 | yield | RΒ²_loocv = 0.17 | RΒ²_full = 0.43 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 33 | yield | RΒ²_loocv = 0.41 | RΒ²_full = 0.65 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 34 | yield | RΒ²_loocv = 0.18 | RΒ²_full = 0.46 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 35 | yield | RΒ²_loocv = 0.45 | RΒ²_full = 0.67 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 36 | yield | RΒ²_loocv = 0.58 | RΒ²_full = 0.73 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 37 | yield | RΒ²_loocv = 0.35 | RΒ²_full = 0.63 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 38 | yield | RΒ²_loocv = 0.07 | RΒ²_full = 0.42 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 39 | yield | RΒ²_loocv = 0.24 | RΒ²_full = 0.53 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 40 | yield | RΒ²_loocv = 0.84 | RΒ²_full = 0.94 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 41 | yield | RΒ²_loocv = 0.36 | RΒ²_full = 0.64 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 42 | yield | RΒ²_loocv = 0.36 | RΒ²_full = 0.62 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 43 | yield | RΒ²_loocv = 0.28 | RΒ²_full = 0.57 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 44 | yield | RΒ²_loocv = 0.39 | RΒ²_full = 0.67 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 45 | yield | RΒ²_loocv = 0.35 | RΒ²_full = 0.67 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 46 | yield | RΒ²_loocv = 0.44 | RΒ²_full = 0.7 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 47 | yield | RΒ²_loocv = 0.13 | RΒ²_full = 0.58 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 48 | yield | RΒ²_loocv = 0.57 | RΒ²_full = 0.75 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 49 | yield | RΒ²_loocv = 0.56 | RΒ²_full = 0.71 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 50 | yield | RΒ²_loocv = 0.56 | RΒ²_full = 0.67 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 51 | yield | RΒ²_loocv = 0.53 | RΒ²_full = 0.64 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 52 | yield | RΒ²_loocv = 0.53 | RΒ²_full = 0.65 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 53 | yield | RΒ²_loocv = 0.52 | RΒ²_full = 0.66 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 54 | yield | RΒ²_loocv = 0.49 | RΒ²_full = 0.64 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 55 | yield | RΒ²_loocv = 0.5 | RΒ²_full = 0.65 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 56 | yield | RΒ²_loocv = 0.52 | RΒ²_full = 0.66 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 57 | yield | RΒ²_loocv = 0.32 | RΒ²_full = 0.54 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 58 | yield | RΒ²_loocv = 0.47 | RΒ²_full = 0.67 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 59 | yield | RΒ²_loocv = 0.31 | RΒ²_full = 0.52 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 60 | yield | RΒ²_loocv = 0.55 | RΒ²_full = 0.68 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 61 | yield | RΒ²_loocv = 0.26 | RΒ²_full = 0.56 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 62 | yield | RΒ²_loocv = 0.59 | RΒ²_full = 0.71 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 63 | yield | RΒ²_loocv = 0.31 | RΒ²_full = 0.54 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 64 | yield | RΒ²_loocv = 0.17 | RΒ²_full = 0.91 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 65 | yield | RΒ²_loocv = 0.3 | RΒ²_full = 0.76 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 66 | yield | RΒ²_loocv = 0.36 | RΒ²_full = 0.85 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 67 | yield | RΒ²_loocv = 0.79 | RΒ²_full = 0.92 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 68 | yield | RΒ²_loocv = 0.44 | RΒ²_full = 0.86 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 69 | yield | RΒ²_loocv = 0.67 | RΒ²_full = 0.86 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 70 | yield | RΒ²_loocv = 0.35 | RΒ²_full = 0.8 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 71 | yield | RΒ²_loocv = 0.26 | RΒ²_full = 0.7 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 72 | yield | RΒ²_loocv = 0.19 | RΒ²_full = 0.76 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 73 | yield | RΒ²_loocv = 0.34 | RΒ²_full = 0.82 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 74 | yield | RΒ²_loocv = 0.19 | RΒ²_full = 0.69 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 75 | yield | RΒ²_loocv = 0.79 | RΒ²_full = 0.97 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 76 | yield | RΒ²_loocv = 0.37 | RΒ²_full = 0.77 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 77 | yield | RΒ²_loocv = 0.44 | RΒ²_full = 0.94 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 78 | yield | RΒ²_loocv = 0.53 | RΒ²_full = 0.94 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 79 | yield | RΒ²_loocv = 0.31 | RΒ²_full = 0.83 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 80 | yield | RΒ²_loocv = 0.89 | RΒ²_full = 0.97 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 81 | yield | RΒ²_loocv = 0.5 | RΒ²_full = 0.86 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 82 | yield | RΒ²_loocv = 0.68 | RΒ²_full = 0.89 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 83 | yield | RΒ²_loocv = 0.91 | RΒ²_full = 0.97 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 84 | yield | RΒ²_loocv = 0.51 | RΒ²_full = 0.87 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 85 | yield | RΒ²_loocv = 0.89 | RΒ²_full = 0.96 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 86 | yield | RΒ²_loocv = 0.9 | RΒ²_full = 0.95 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 87 | yield | RΒ²_loocv = 0.96 | RΒ²_full = 0.99 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 88 | yield | RΒ²_loocv = 0.69 | RΒ²_full = 0.92 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 89 | yield | RΒ²_loocv = 0.11 | RΒ²_full = 0.96 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 90 | yield | RΒ²_loocv = 0.29 | RΒ²_full = 0.9 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 91 | yield | RΒ²_loocv = 0.69 | RΒ²_full = 1 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 92 | yield | RΒ²_loocv = 0.74 | RΒ²_full = 0.96 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 93 | yield | RΒ²_loocv = 0.37 | RΒ²_full = 0.99 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 94 | yield | RΒ²_loocv = 0.47 | RΒ²_full = 0.97 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 95 | yield | RΒ²_loocv = 0.15 | RΒ²_full = 0.91 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 96 | yield | RΒ²_loocv = 0.96 | RΒ²_full = 1 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 97 | yield | RΒ²_loocv = 0.93 | RΒ²_full = 0.85 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 98 | yield | RΒ²_loocv = 0.28 | RΒ²_full = 0.86 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 99 | yield | RΒ²_loocv = 0.88 | RΒ²_full = 0.97 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 100 | yield | RΒ²_loocv = 0.7 | RΒ²_full = 0.88 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 101 | yield | RΒ²_loocv = 0.66 | RΒ²_full = 0.86 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 102 | yield | RΒ²_loocv = 0.62 | RΒ²_full = 0.85 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 103 | yield | RΒ²_loocv = 0.62 | RΒ²_full = 0.85 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 104 | yield | RΒ²_loocv = 0.65 | RΒ²_full = 0.87 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 105 | yield | RΒ²_loocv = 0.67 | RΒ²_full = 0.87 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 106 | yield | RΒ²_loocv = 0.68 | RΒ²_full = 0.88 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 107 | yield | RΒ²_loocv = 0.69 | RΒ²_full = 0.88 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 108 | yield | RΒ²_loocv = 0.7 | RΒ²_full = 0.88 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 109 | yield | RΒ²_loocv = 0.75 | RΒ²_full = 0.9 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 110 | yield | RΒ²_loocv = 0.75 | RΒ²_full = 0.9 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 111 | yield | RΒ²_loocv = 0.74 | RΒ²_full = 0.9 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 112 | yield | RΒ²_loocv = 0.75 | RΒ²_full = 0.9 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 113 | yield | RΒ²_loocv = 0.75 | RΒ²_full = 0.9 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 114 | yield | RΒ²_loocv = 0.76 | RΒ²_full = 0.9 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 115 | yield | RΒ²_loocv = 0.76 | RΒ²_full = 0.9 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 116 | yield | RΒ²_loocv = 0.75 | RΒ²_full = 0.9 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 117 | yield | RΒ²_loocv = 0.74 | RΒ²_full = 0.9 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 118 | yield | RΒ²_loocv = 0.73 | RΒ²_full = 0.89 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 119 | yield | RΒ²_loocv = 0.73 | RΒ²_full = 0.89 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 120 | yield | RΒ²_loocv = 0.73 | RΒ²_full = 0.89 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 121 | yield | RΒ²_loocv = 0.73 | RΒ²_full = 0.89 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 122 | yield | RΒ²_loocv = 0.74 | RΒ²_full = 0.89 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 123 | yield | RΒ²_loocv = 0.74 | RΒ²_full = 0.9 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 124 | yield | RΒ²_loocv = 0.74 | RΒ²_full = 0.89 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 125 | yield | RΒ²_loocv = 0.74 | RΒ²_full = 0.89 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 126 | yield | RΒ²_loocv = 0.73 | RΒ²_full = 0.89 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 127 | yield | RΒ²_loocv = 0.72 | RΒ²_full = 0.89 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 128 | yield | RΒ²_loocv = 0.7 | RΒ²_full = 0.88 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 129 | yield | RΒ²_loocv = 0.68 | RΒ²_full = 0.88 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 130 | yield | RΒ²_loocv = 0.67 | RΒ²_full = 0.88 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 131 | yield | RΒ²_loocv = 0.67 | RΒ²_full = 0.88 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 132 | yield | RΒ²_loocv = 0.68 | RΒ²_full = 0.88 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 133 | yield | RΒ²_loocv = 0.68 | RΒ²_full = 0.88 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 134 | yield | RΒ²_loocv = 0.68 | RΒ²_full = 0.88 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 135 | yield | RΒ²_loocv = 0.68 | RΒ²_full = 0.88 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 136 | yield | RΒ²_loocv = 0.63 | RΒ²_full = 0.88 π Carmenere | ColliOrientali | x = 137 | yield | RΒ²_loocv = 0.66 | RΒ²_full = 0.89 π Carmenere | ColliOrientali | x = 138 | yield | RΒ²_loocv = 0.72 | RΒ²_full = 0.9 π Carmenere | ColliOrientali | x = 139 | yield | RΒ²_loocv = 0.74 | RΒ²_full = 0.91 π Carmenere | ColliOrientali | x = 140 | yield | RΒ²_loocv = 0.72 | RΒ²_full = 0.91 π Carmenere | ColliOrientali | x = 141 | yield | RΒ²_loocv = 0.74 | RΒ²_full = 0.92 π Carmenere | ColliOrientali | x = 142 | yield | RΒ²_loocv = 0.76 | RΒ²_full = 0.92 π Carmenere | ColliOrientali | x = 143 | yield | RΒ²_loocv = 0.75 | RΒ²_full = 0.92 π Carmenere | ColliOrientali | x = 144 | yield | RΒ²_loocv = 0.75 | RΒ²_full = 0.92 π Carmenere | ColliOrientali | x = 145 | yield | RΒ²_loocv = 0.74 | RΒ²_full = 0.91 π Carmenere | ColliOrientali | x = 146 | yield | RΒ²_loocv = 0.77 | RΒ²_full = 0.92 π Carmenere | ColliOrientali | x = 147 | yield | RΒ²_loocv = 0.74 | RΒ²_full = 0.91 π Carmenere | ColliOrientali | x = 148 | yield | RΒ²_loocv = 0.76 | RΒ²_full = 0.91 π Carmenere | ColliOrientali | x = 149 | yield | RΒ²_loocv = 0.73 | RΒ²_full = 0.91 π Carmenere | ColliOrientali | x = 150 | yield | RΒ²_loocv = 0.73 | RΒ²_full = 0.92 π Carmenere | ColliOrientali | x = 151 | yield | RΒ²_loocv = 0.75 | RΒ²_full = 0.93 π Carmenere | ColliOrientali | x = 152 | yield | RΒ²_loocv = 0.78 | RΒ²_full = 0.93 π Carmenere | ColliOrientali | x = 153 | yield | RΒ²_loocv = 0.79 | RΒ²_full = 0.93 π Carmenere | ColliOrientali | x = 154 | yield | RΒ²_loocv = 0.79 | RΒ²_full = 0.93 π Carmenere | ColliOrientali | x = 155 | yield | RΒ²_loocv = 0.77 | RΒ²_full = 0.93 π Carmenere | ColliOrientali | x = 156 | yield | RΒ²_loocv = 0.76 | RΒ²_full = 0.93 π Carmenere | ColliOrientali | x = 157 | yield | RΒ²_loocv = 0.74 | RΒ²_full = 0.93 π Carmenere | ColliOrientali | x = 158 | yield | RΒ²_loocv = 0.72 | RΒ²_full = 0.92 π Carmenere | ColliOrientali | x = 159 | yield | RΒ²_loocv = 0.73 | RΒ²_full = 0.92 π Carmenere | ColliOrientali | x = 160 | yield | RΒ²_loocv = 0.73 | RΒ²_full = 0.92 π Carmenere | ColliOrientali | x = 161 | yield | RΒ²_loocv = 0.73 | RΒ²_full = 0.92 π Carmenere | ColliOrientali | x = 162 | yield | RΒ²_loocv = 0.73 | RΒ²_full = 0.92 π Carmenere | ColliOrientali | x = 163 | yield | RΒ²_loocv = 0.73 | RΒ²_full = 0.92 π Carmenere | ColliOrientali | x = 164 | yield | RΒ²_loocv = 0.73 | RΒ²_full = 0.92 π Carmenere | ColliOrientali | x = 165 | yield | RΒ²_loocv = 0.73 | RΒ²_full = 0.92 π Carmenere | ColliOrientali | x = 166 | yield | RΒ²_loocv = 0.73 | RΒ²_full = 0.92 π Carmenere | ColliOrientali | x = 167 | yield | RΒ²_loocv = 0.73 | RΒ²_full = 0.92 π Carmenere | ColliOrientali | x = 168 | yield | RΒ²_loocv = 0.73 | RΒ²_full = 0.91 π Carmenere | ColliOrientali | x = 169 | yield | RΒ²_loocv = 0.71 | RΒ²_full = 0.91 π Carmenere | ColliOrientali | x = 170 | yield | RΒ²_loocv = 0.71 | RΒ²_full = 0.91 π Carmenere | ColliOrientali | x = 171 | yield | RΒ²_loocv = 0.71 | RΒ²_full = 0.91 π Carmenere | ColliOrientali | x = 172 | yield | RΒ²_loocv = 0.71 | RΒ²_full = 0.91 π Carmenere | ColliOrientali | x = 173 | yield | RΒ²_loocv = 0.71 | RΒ²_full = 0.91 π Carmenere | ColliOrientali | x = 174 | yield | RΒ²_loocv = 0.72 | RΒ²_full = 0.92 π Carmenere | ColliOrientali | x = 175 | yield | RΒ²_loocv = 0.73 | RΒ²_full = 0.92 π Carmenere | ColliOrientali | x = 176 | yield | RΒ²_loocv = 0.73 | RΒ²_full = 0.92 π Carmenere | ColliOrientali | x = 177 | yield | RΒ²_loocv = 0.73 | RΒ²_full = 0.92 π Carmenere | ColliOrientali | x = 178 | yield | RΒ²_loocv = 0.73 | RΒ²_full = 0.92 π Carmenere | ColliOrientali | x = 179 | yield | RΒ²_loocv = 0.74 | RΒ²_full = 0.92 π Carmenere | ColliOrientali | x = 180 | yield | RΒ²_loocv = 0.75 | RΒ²_full = 0.93 π Carmenere | ColliOrientali | x = 181 | yield | RΒ²_loocv = 0.75 | RΒ²_full = 0.92 π Carmenere | ColliOrientali | x = 182 | yield | RΒ²_loocv = 0.75 | RΒ²_full = 0.93 π Carmenere | ColliOrientali | x = 183 | yield | RΒ²_loocv = 0.76 | RΒ²_full = 0.93 π Carmenere | ColliOrientali | x = 184 | yield | RΒ²_loocv = 0.77 | RΒ²_full = 0.93 π Carmenere | ColliOrientali | x = 185 | yield | RΒ²_loocv = 0.78 | RΒ²_full = 0.93 π Carmenere | ColliOrientali | x = 186 | yield | RΒ²_loocv = 0.78 | RΒ²_full = 0.94 π Carmenere | ColliOrientali | x = 187 | yield | RΒ²_loocv = 0.78 | RΒ²_full = 0.94 π Carmenere | ColliOrientali | x = 188 | yield | RΒ²_loocv = 0.78 | RΒ²_full = 0.94 π Carmenere | ColliOrientali | x = 189 | yield | RΒ²_loocv = 0.78 | RΒ²_full = 0.94 π Carmenere | ColliOrientali | x = 190 | yield | RΒ²_loocv = 0.79 | RΒ²_full = 0.94 π Carmenere | ColliOrientali | x = 191 | yield | RΒ²_loocv = 0.79 | RΒ²_full = 0.94 π Carmenere | ColliOrientali | x = 192 | yield | RΒ²_loocv = 0.79 | RΒ²_full = 0.94 π Carmenere | ColliOrientali | x = 193 | yield | RΒ²_loocv = 0.8 | RΒ²_full = 0.94 π Carmenere | ColliOrientali | x = 194 | yield | RΒ²_loocv = 0.8 | RΒ²_full = 0.94 π Carmenere | ColliOrientali | x = 195 | yield | RΒ²_loocv = 0.81 | RΒ²_full = 0.94 π Carmenere | ColliOrientali | x = 196 | yield | RΒ²_loocv = 0.81 | RΒ²_full = 0.94 π Carmenere | ColliOrientali | x = 197 | yield | RΒ²_loocv = 0.81 | RΒ²_full = 0.94 π Carmenere | ColliOrientali | x = 198 | yield | RΒ²_loocv = 0.81 | RΒ²_full = 0.94 π Carmenere | ColliOrientali | x = 199 | yield | RΒ²_loocv = 0.81 | RΒ²_full = 0.94 π Carmenere | ColliOrientali | x = 200 | yield | RΒ²_loocv = 0.81 | RΒ²_full = 0.94 π Carmenere | ColliOrientali | x = 201 | yield | RΒ²_loocv = 0.82 | RΒ²_full = 0.97 π Carmenere | ColliOrientali | x = 202 | yield | RΒ²_loocv = 0.75 | RΒ²_full = 0.96 π Carmenere | ColliOrientali | x = 203 | yield | RΒ²_loocv = 0.89 | RΒ²_full = 0.96 π Carmenere | ColliOrientali | x = 204 | yield | RΒ²_loocv = 0.71 | RΒ²_full = 0.93 π Carmenere | ColliOrientali | x = 205 | yield | RΒ²_loocv = 0.66 | RΒ²_full = 0.93 π Carmenere | ColliOrientali | x = 206 | yield | RΒ²_loocv = 0.95 | RΒ²_full = 0.97 π Carmenere | ColliOrientali | x = 207 | yield | RΒ²_loocv = 0.84 | RΒ²_full = 0.97 π Carmenere | ColliOrientali | x = 208 | yield | RΒ²_loocv = 0.55 | RΒ²_full = 0.94 π Carmenere | ColliOrientali | x = 209 | yield | RΒ²_loocv = 0.95 | RΒ²_full = 0.99 π Carmenere | ColliOrientali | x = 210 | yield | RΒ²_loocv = 0.77 | RΒ²_full = 0.94 π Carmenere | ColliOrientali | x = 211 | yield | RΒ²_loocv = 0.95 | RΒ²_full = 0.99 π Carmenere | ColliOrientali | x = 212 | yield | RΒ²_loocv = 0.67 | RΒ²_full = 0.94 π Carmenere | ColliOrientali | x = 213 | yield | RΒ²_loocv = 0.9 | RΒ²_full = 0.99 π Carmenere | ColliOrientali | x = 214 | yield | RΒ²_loocv = 0.25 | RΒ²_full = 0.94 π Carmenere | ColliOrientali | x = 215 | yield | RΒ²_loocv = 0.75 | RΒ²_full = 0.94 π Carmenere | ColliOrientali | x = 216 | yield | RΒ²_loocv = 0.63 | RΒ²_full = 0.92 π Carmenere | ColliOrientali | x = 217 | yield | RΒ²_loocv = 0.79 | RΒ²_full = 0.94 π Carmenere | ColliOrientali | x = 218 | yield | RΒ²_loocv = 0.86 | RΒ²_full = 0.99 π Carmenere | ColliOrientali | x = 219 | yield | RΒ²_loocv = 0.81 | RΒ²_full = 0.94 π Carmenere | ColliOrientali | x = 220 | yield | RΒ²_loocv = 0.95 | RΒ²_full = 0.99 π Carmenere | ColliOrientali | x = 221 | yield | RΒ²_loocv = 0.85 | RΒ²_full = 0.95 π Carmenere | ColliOrientali | x = 222 | yield | RΒ²_loocv = 0.45 | RΒ²_full = 0.97 π Carmenere | ColliOrientali | x = 223 | yield | RΒ²_loocv = 0.85 | RΒ²_full = 0.95 π Carmenere | ColliOrientali | x = 224 | yield | RΒ²_loocv = 0.66 | RΒ²_full = 0.94 π Carmenere | ColliOrientali | x = 225 | yield | RΒ²_loocv = 0.65 | RΒ²_full = 0.92 π Carmenere | ColliOrientali | x = 226 | yield | RΒ²_loocv = 0.67 | RΒ²_full = 0.95 π Carmenere | ColliOrientali | x = 227 | yield | RΒ²_loocv = 0.74 | RΒ²_full = 0.97 π Carmenere | ColliOrientali | x = 228 | yield | RΒ²_loocv = 0.72 | RΒ²_full = 0.95 π Carmenere | ColliOrientali | x = 229 | yield | RΒ²_loocv = 0.75 | RΒ²_full = 0.95 π Carmenere | ColliOrientali | x = 230 | yield | RΒ²_loocv = 0.62 | RΒ²_full = 0.98 π Carmenere | ColliOrientali | x = 231 | yield | RΒ²_loocv = 0.78 | RΒ²_full = 0.94 π Carmenere | ColliOrientali | x = 232 | yield | RΒ²_loocv = 0.87 | RΒ²_full = 0.98 π Carmenere | ColliOrientali | x = 233 | yield | RΒ²_loocv = 0.93 | RΒ²_full = 0.98 π Carmenere | ColliOrientali | x = 234 | yield | RΒ²_loocv = 0.88 | RΒ²_full = 0.98 π Carmenere | ColliOrientali | x = 235 | yield | RΒ²_loocv = 0.76 | RΒ²_full = 0.94 π Carmenere | ColliOrientali | x = 236 | yield | RΒ²_loocv = 0.87 | RΒ²_full = 0.97 π Carmenere | ColliOrientali | x = 237 | yield | RΒ²_loocv = 0.68 | RΒ²_full = 0.96 π Carmenere | ColliOrientali | x = 238 | yield | RΒ²_loocv = 0.91 | RΒ²_full = 0.99 π Carmenere | ColliOrientali | x = 239 | yield | RΒ²_loocv = 0.81 | RΒ²_full = 0.97 π Carmenere | ColliOrientali | x = 240 | yield | RΒ²_loocv = 0.27 | RΒ²_full = 0.99 π Carmenere | ColliOrientali | x = 241 | yield | RΒ²_loocv = 0.89 | RΒ²_full = 0.98 π Carmenere | ColliOrientali | x = 242 | yield | RΒ²_loocv = 0.83 | RΒ²_full = 0.97 π Carmenere | ColliOrientali | x = 243 | yield | RΒ²_loocv = 0.89 | RΒ²_full = 0.98 π Carmenere | ColliOrientali | x = 244 | yield | RΒ²_loocv = 0.86 | RΒ²_full = 0.98 π Carmenere | ColliOrientali | x = 245 | yield | RΒ²_loocv = 0.66 | RΒ²_full = 0.96 π Carmenere | ColliOrientali | x = 246 | yield | RΒ²_loocv = 0.89 | RΒ²_full = 0.98 π Carmenere | ColliOrientali | x = 247 | yield | RΒ²_loocv = 0.93 | RΒ²_full = 0.99 π Carmenere | ColliOrientali | x = 248 | yield | RΒ²_loocv = 0.73 | RΒ²_full = 0.94 π Carmenere | ColliOrientali | x = 249 | yield | RΒ²_loocv = 0.8 | RΒ²_full = 0.94 π Carmenere | ColliOrientali | x = 250 | yield | RΒ²_loocv = 0.8 | RΒ²_full = 0.94 π Carmenere | ColliOrientali | x = 251 | yield | RΒ²_loocv = 0.8 | RΒ²_full = 0.94 π Carmenere | ColliOrientali | x = 252 | yield | RΒ²_loocv = 0.8 | RΒ²_full = 0.94 π Carmenere | ColliOrientali | x = 253 | yield | RΒ²_loocv = 0.84 | RΒ²_full = 0.95 π Carmenere | ColliOrientali | x = 254 | yield | RΒ²_loocv = 0.89 | RΒ²_full = 0.96 π Carmenere | ColliOrientali | x = 255 | yield | RΒ²_loocv = 0.88 | RΒ²_full = 0.95 π Carmenere | ColliOrientali | x = 256 | yield | RΒ²_loocv = 0.87 | RΒ²_full = 0.95 π Carmenere | ColliOrientali | x = 257 | yield | RΒ²_loocv = 0.86 | RΒ²_full = 0.96 π Carmenere | ColliOrientali | x = 258 | yield | RΒ²_loocv = 0.87 | RΒ²_full = 0.96 π Carmenere | ColliOrientali | x = 259 | yield | RΒ²_loocv = 0.86 | RΒ²_full = 0.95 π Carmenere | ColliOrientali | x = 260 | yield | RΒ²_loocv = 0.85 | RΒ²_full = 0.94 π Carmenere | ColliOrientali | x = 261 | yield | RΒ²_loocv = 0.94 | RΒ²_full = 0.98 π Carmenere | ColliOrientali | x = 262 | yield | RΒ²_loocv = 0.86 | RΒ²_full = 0.95 π Carmenere | ColliOrientali | x = 263 | yield | RΒ²_loocv = 0.95 | RΒ²_full = 0.98 π Carmenere | ColliOrientali | x = 264 | yield | RΒ²_loocv = 0.16 | RΒ²_full = 0.97 π Carmenere | ColliOrientali | x = 265 | yield | RΒ²_loocv = 0.86 | RΒ²_full = 0.95 π Carmenere | ColliOrientali | x = 266 | yield | RΒ²_loocv = 0.87 | RΒ²_full = 0.96 π Carmenere | ColliOrientali | x = 267 | yield | RΒ²_loocv = 0.79 | RΒ²_full = 0.93 π Carmenere | ColliOrientali | x = 268 | yield | RΒ²_loocv = 0.83 | RΒ²_full = 0.95 π Carmenere | ColliOrientali | x = 269 | yield | RΒ²_loocv = 0.94 | RΒ²_full = 0.98 π Carmenere | ColliOrientali | x = 270 | yield | RΒ²_loocv = 0.83 | RΒ²_full = 0.95 π Carmenere | ColliOrientali | x = 271 | yield | RΒ²_loocv = 0.87 | RΒ²_full = 0.98 π Carmenere | ColliOrientali | x = 272 | yield | RΒ²_loocv = 0.85 | RΒ²_full = 0.97 π Carmenere | ColliOrientali | x = 273 | yield | RΒ²_loocv = 0.79 | RΒ²_full = 0.94 π Carmenere | ColliOrientali | x = 274 | yield | RΒ²_loocv = 0.87 | RΒ²_full = 0.97 π Carmenere | ColliOrientali | x = 275 | yield | RΒ²_loocv = 0.5 | RΒ²_full = 0.95 π Carmenere | ColliOrientali | x = 276 | yield | RΒ²_loocv = 0.81 | RΒ²_full = 0.96 π Carmenere | ColliOrientali | x = 277 | yield | RΒ²_loocv = 0.57 | RΒ²_full = 0.92 π Carmenere | ColliOrientali | x = 278 | yield | RΒ²_loocv = 0.64 | RΒ²_full = 0.99 π Carmenere | ColliOrientali | x = 279 | yield | RΒ²_loocv = 0.6 | RΒ²_full = 0.92 π Carmenere | ColliOrientali | x = 280 | yield | RΒ²_loocv = 0.74 | RΒ²_full = 0.95 π Carmenere | ColliOrientali | x = 281 | yield | RΒ²_loocv = 0.79 | RΒ²_full = 0.99 π Carmenere | ColliOrientali | x = 282 | yield | RΒ²_loocv = 0.31 | RΒ²_full = 0.95 π Carmenere | ColliOrientali | x = 283 | yield | RΒ²_loocv = 0.65 | RΒ²_full = 0.94 π Carmenere | ColliOrientali | x = 284 | yield | RΒ²_loocv = 0.74 | RΒ²_full = 0.99 π Carmenere | ColliOrientali | x = 285 | yield | RΒ²_loocv = 0.76 | RΒ²_full = 0.95 π Carmenere | ColliOrientali | x = 286 | yield | RΒ²_loocv = 0.75 | RΒ²_full = 0.97 π Carmenere | ColliOrientali | x = 287 | yield | RΒ²_loocv = 0.54 | RΒ²_full = 0.94 π Carmenere | ColliOrientali | x = 288 | yield | RΒ²_loocv = 0.85 | RΒ²_full = 0.98 π Carmenere | ColliOrientali | x = 289 | yield | RΒ²_loocv = 0.52 | RΒ²_full = 1 π Carmenere | ColliOrientali | x = 290 | yield | RΒ²_loocv = 0.87 | RΒ²_full = 0.98 π Carmenere | ColliOrientali | x = 291 | yield | RΒ²_loocv = 0.47 | RΒ²_full = 1 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 292 | yield | RΒ²_loocv = 0.96 | RΒ²_full = 0.99 π Carmenere | ColliOrientali | x = 293 | yield | RΒ²_loocv = 1 | RΒ²_full = 1 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 294 | yield | RΒ²_loocv = 0.01 | RΒ²_full = 0.98 π Carmenere | ColliOrientali | x = 295 | yield | RΒ²_loocv = 0.5 | RΒ²_full = 0.98 π Carmenere | ColliOrientali | x = 296 | yield | RΒ²_loocv = 0.01 | RΒ²_full = 0.99 π Carmenere | ColliOrientali | x = 297 | yield | RΒ²_loocv = 0.13 | RΒ²_full = 1 β οΈ (relimpo skipped) π Carmenere | ColliOrientali | x = 298 | yield | RΒ²_loocv = 0.69 | RΒ²_full = 0.97 π Carmenere | ColliOrientali | x = 299 | yield | RΒ²_loocv = 0.92 | RΒ²_full = 0.99 π Carmenere | ColliOrientali | x = 300 | yield | RΒ²_loocv = 0.85 | RΒ²_full = 0.94 π Carmenere | ColliOrientali | x = 301 | yield | RΒ²_loocv = 0.86 | RΒ²_full = 0.94 π Carmenere | ColliOrientali | x = 302 | yield | RΒ²_loocv = 0.86 | RΒ²_full = 0.94 π Carmenere | ColliOrientali | x = 303 | yield | RΒ²_loocv = 0.86 | RΒ²_full = 0.94 π Carmenere | ColliOrientali | x = 304 | yield | RΒ²_loocv = 0.85 | RΒ²_full = 0.94 π Carmenere | ColliOrientali | x = 305 | yield | RΒ²_loocv = 0.85 | RΒ²_full = 0.95 π Carmenere | ColliOrientali | x = 306 | yield | RΒ²_loocv = 0.85 | RΒ²_full = 0.95 π Carmenere | ColliOrientali | x = 307 | yield | RΒ²_loocv = 0.85 | RΒ²_full = 0.95 π Carmenere | ColliOrientali | x = 308 | yield | RΒ²_loocv = 0.85 | RΒ²_full = 0.95 π Carmenere | ColliOrientali | x = 309 | yield | RΒ²_loocv = 0.85 | RΒ²_full = 0.95 π Carmenere | ColliOrientali | x = 310 | yield | RΒ²_loocv = 0.84 | RΒ²_full = 0.95 π Carmenere | ColliOrientali | x = 311 | yield | RΒ²_loocv = 0.84 | RΒ²_full = 0.95 π Carmenere | ColliOrientali | x = 312 | yield | RΒ²_loocv = 0.86 | RΒ²_full = 0.95 π Carmenere | ColliOrientali | x = 313 | yield | RΒ²_loocv = 0.88 | RΒ²_full = 0.96 π Carmenere | ColliOrientali | x = 314 | yield | RΒ²_loocv = 0.88 | RΒ²_full = 0.96 π Carmenere | ColliOrientali | x = 315 | yield | RΒ²_loocv = 0.89 | RΒ²_full = 0.96 π Carmenere | ColliOrientali | x = 316 | yield | RΒ²_loocv = 0.89 | RΒ²_full = 0.96 π Carmenere | ColliOrientali | x = 317 | yield | RΒ²_loocv = 0.89 | RΒ²_full = 0.96 π Carmenere | ColliOrientali | x = 318 | yield | RΒ²_loocv = 0.89 | RΒ²_full = 0.96 π Carmenere | ColliOrientali | x = 319 | yield | RΒ²_loocv = 0.89 | RΒ²_full = 0.96 π Carmenere | ColliOrientali | x = 320 | yield | RΒ²_loocv = 0.89 | RΒ²_full = 0.96 π Carmenere | ColliOrientali | x = 321 | yield | RΒ²_loocv = 0.89 | RΒ²_full = 0.96 π Carmenere | ColliOrientali | x = 322 | yield | RΒ²_loocv = 0.89 | RΒ²_full = 0.96 π Carmenere | ColliOrientali | x = 323 | yield | RΒ²_loocv = 0.88 | RΒ²_full = 0.96 π Carmenere | ColliOrientali | x = 324 | yield | RΒ²_loocv = 0.88 | RΒ²_full = 0.96 π Carmenere | ColliOrientali | x = 325 | yield | RΒ²_loocv = 0.89 | RΒ²_full = 0.96 π Carmenere | ColliOrientali | x = 326 | yield | RΒ²_loocv = 0.9 | RΒ²_full = 0.96 π Carmenere | ColliOrientali | x = 327 | yield | RΒ²_loocv = 0.9 | RΒ²_full = 0.96 π Carmenere | ColliOrientali | x = 328 | yield | RΒ²_loocv = 0.91 | RΒ²_full = 0.96 π Carmenere | ColliOrientali | x = 329 | yield | RΒ²_loocv = 0.91 | RΒ²_full = 0.96 π Carmenere | ColliOrientali | x = 330 | yield | RΒ²_loocv = 0.91 | RΒ²_full = 0.96 π Carmenere | ColliOrientali | x = 331 | yield | RΒ²_loocv = 0.91 | RΒ²_full = 0.96 π Carmenere | ColliOrientali | x = 332 | yield | RΒ²_loocv = 0.91 | RΒ²_full = 0.96 π Carmenere | ColliOrientali | x = 333 | yield | RΒ²_loocv = 0.91 | RΒ²_full = 0.96 π Carmenere | ColliOrientali | x = 334 | yield | RΒ²_loocv = 0.91 | RΒ²_full = 0.96 π Carmenere | ColliOrientali | x = 335 | yield | RΒ²_loocv = 0.9 | RΒ²_full = 0.96 π Carmenere | ColliOrientali | x = 336 | yield | RΒ²_loocv = 0.91 | RΒ²_full = 0.96 π Carmenere | ColliOrientali | x = 337 | yield | RΒ²_loocv = 0.9 | RΒ²_full = 0.96 π Carmenere | ColliOrientali | x = 338 | yield | RΒ²_loocv = 0.9 | RΒ²_full = 0.96 π Carmenere | ColliOrientali | x = 339 | yield | RΒ²_loocv = 0.9 | RΒ²_full = 0.96 π Carmenere | ColliOrientali | x = 340 | yield | RΒ²_loocv = 0.9 | RΒ²_full = 0.96 π Carmenere | ColliOrientali | x = 341 | yield | RΒ²_loocv = 0.9 | RΒ²_full = 0.96 π Carmenere | ColliOrientali | x = 342 | yield | RΒ²_loocv = 0.9 | RΒ²_full = 0.96 π Carmenere | ColliOrientali | x = 343 | yield | RΒ²_loocv = 0.9 | RΒ²_full = 0.96 π Carmenere | ColliOrientali | x = 344 | yield | RΒ²_loocv = 0.9 | RΒ²_full = 0.96 π Carmenere | ColliOrientali | x = 345 | yield | RΒ²_loocv = 0.9 | RΒ²_full = 0.96 π Carmenere | ColliOrientali | x = 346 | yield | RΒ²_loocv = 0.9 | RΒ²_full = 0.96 π Carmenere | ColliOrientali | x = 347 | yield | RΒ²_loocv = 0.9 | RΒ²_full = 0.96 π Carmenere | ColliOrientali | x = 348 | yield | RΒ²_loocv = 0.91 | RΒ²_full = 0.96 π Carmenere | ColliOrientali | x = 349 | yield | RΒ²_loocv = 0.91 | RΒ²_full = 0.96 π Carmenere | ColliOrientali | x = 350 | yield | RΒ²_loocv = 0.91 | RΒ²_full = 0.96 π Carmenere | ColliOrientali | x = 351 | yield | RΒ²_loocv = 0.91 | RΒ²_full = 0.96 π Carmenere | ColliOrientali | x = 352 | yield | RΒ²_loocv = 0.91 | RΒ²_full = 0.96 π Carmenere | ColliOrientali | x = 353 | yield | RΒ²_loocv = 0.92 | RΒ²_full = 0.96 π Carmenere | ColliOrientali | x = 354 | yield | RΒ²_loocv = 0.91 | RΒ²_full = 0.96 π Carmenere | ColliOrientali | x = 355 | yield | RΒ²_loocv = 0.92 | RΒ²_full = 0.96 π Carmenere | ColliOrientali | x = 356 | yield | RΒ²_loocv = 0.92 | RΒ²_full = 0.97 π Carmenere | ColliOrientali | x = 357 | yield | RΒ²_loocv = 0.92 | RΒ²_full = 0.97 π Carmenere | ColliOrientali | x = 358 | yield | RΒ²_loocv = 0.92 | RΒ²_full = 0.97 π Carmenere | ColliOrientali | x = 359 | yield | RΒ²_loocv = 0.92 | RΒ²_full = 0.97 π Carmenere | ColliOrientali | x = 360 | yield | RΒ²_loocv = 0.92 | RΒ²_full = 0.97 π Carmenere | ColliOrientali | x = 361 | yield | RΒ²_loocv = 0.92 | RΒ²_full = 0.97 π Carmenere | ColliOrientali | x = 362 | yield | RΒ²_loocv = 0.93 | RΒ²_full = 0.97 π Carmenere | ColliOrientali | x = 363 | yield | RΒ²_loocv = 0.92 | RΒ²_full = 0.97 π Carmenere | ColliOrientali | x = 364 | yield | RΒ²_loocv = 0.91 | RΒ²_full = 0.96 π Carmenere | ColliOrientali | x = 365 | yield | RΒ²_loocv = 0.92 | RΒ²_full = 0.97 π Carmenere | ColliOrientali | x = 366 | yield | RΒ²_loocv = 0.92 | RΒ²_full = 0.97 π Carmenere | ColliOrientali | x = 367 | yield | RΒ²_loocv = 0.92 | RΒ²_full = 0.97 π Carmenere | ColliOrientali | x = 368 | yield | RΒ²_loocv = 0.92 | RΒ²_full = 0.97 π Carmenere | ColliOrientali | x = 369 | yield | RΒ²_loocv = 0.92 | RΒ²_full = 0.97 π Carmenere | ColliOrientali | x = 370 | yield | RΒ²_loocv = 0.92 | RΒ²_full = 0.97 π Carmenere | ColliOrientali | x = 371 | yield | RΒ²_loocv = 0.92 | RΒ²_full = 0.97 π Carmenere | ColliOrientali | x = 372 | yield | RΒ²_loocv = 0.92 | RΒ²_full = 0.97 π Carmenere | ColliOrientali | x = 373 | yield | RΒ²_loocv = 0.92 | RΒ²_full = 0.97 π Carmenere | ColliOrientali | x = 374 | yield | RΒ²_loocv = 0.93 | RΒ²_full = 0.97 π Carmenere | ColliOrientali | x = 375 | yield | RΒ²_loocv = 0.93 | RΒ²_full = 0.97 π Carmenere | ColliOrientali | x = 376 | yield | RΒ²_loocv = 0.93 | RΒ²_full = 0.98 π Carmenere | ColliOrientali | x = 377 | yield | RΒ²_loocv = 0.93 | RΒ²_full = 0.98 π Carmenere | ColliOrientali | x = 378 | yield | RΒ²_loocv = 0.93 | RΒ²_full = 0.98 π Carmenere | ColliOrientali | x = 379 | yield | RΒ²_loocv = 0.93 | RΒ²_full = 0.98 π Carmenere | ColliOrientali | x = 380 | yield | RΒ²_loocv = 0.93 | RΒ²_full = 0.98 π Carmenere | ColliOrientali | x = 381 | yield | RΒ²_loocv = 0.93 | RΒ²_full = 0.98 π Carmenere | ColliOrientali | x = 382 | yield | RΒ²_loocv = 0.93 | RΒ²_full = 0.98 π Carmenere | ColliOrientali | x = 383 | yield | RΒ²_loocv = 0.93 | RΒ²_full = 0.98 π Carmenere | ColliOrientali | x = 384 | yield | RΒ²_loocv = 0.94 | RΒ²_full = 0.98 π Carmenere | ColliOrientali | x = 385 | yield | RΒ²_loocv = 0.94 | RΒ²_full = 0.98 π Carmenere | ColliOrientali | x = 386 | yield | RΒ²_loocv = 0.95 | RΒ²_full = 0.98 π Carmenere | ColliOrientali | x = 387 | yield | RΒ²_loocv = 0.95 | RΒ²_full = 0.98 π Carmenere | ColliOrientali | x = 388 | yield | RΒ²_loocv = 0.95 | RΒ²_full = 0.98 π Carmenere | ColliOrientali | x = 389 | yield | RΒ²_loocv = 0.95 | RΒ²_full = 0.98 π Carmenere | ColliOrientali | x = 390 | yield | RΒ²_loocv = 0.95 | RΒ²_full = 0.98 π Carmenere | ColliOrientali | x = 391 | yield | RΒ²_loocv = 0.95 | RΒ²_full = 0.98 π Carmenere | ColliOrientali | x = 392 | yield | RΒ²_loocv = 0.95 | RΒ²_full = 0.98 π Carmenere | ColliOrientali | x = 393 | yield | RΒ²_loocv = 0.95 | RΒ²_full = 0.98 π Carmenere | ColliOrientali | x = 394 | yield | RΒ²_loocv = 0.95 | RΒ²_full = 0.98 π Carmenere | ColliOrientali | x = 395 | yield | RΒ²_loocv = 0.95 | RΒ²_full = 0.98 π Carmenere | ColliOrientali | x = 396 | yield | RΒ²_loocv = 0.95 | RΒ²_full = 0.98 π Carmenere | ColliOrientali | x = 397 | yield | RΒ²_loocv = 0.95 | RΒ²_full = 0.98 π Carmenere | ColliOrientali | x = 398 | yield | RΒ²_loocv = 0.95 | RΒ²_full = 0.98 π Carmenere | ColliOrientali | x = 399 | yield | RΒ²_loocv = 0.95 | RΒ²_full = 0.98 π Carmenere | ColliOrientali | x = 400 | yield | RΒ²_loocv = 0.95 | RΒ²_full = 0.98 π Scoring ALL years (including those without targets)...This will:
- Use the small demo weather and BBCH dataset
- Calibrate parameters only for Carmenere at
ColliOrientali
- Run 100 iterations (feel free to increase for real applications, the higher the iterations, the longer the time to relax a bit)
- Takes around one minute
π₯ Correlation heatmap across the two-year cycle
# Start from runPhenomenals output
correlations <- phenomenals_result$selection$correlations
ggplot(correlations,
aes(x = cyclePerc, y = cor, fill = cor)) +
geom_col(linewidth = 0.2) +
scale_fill_gradient2(
low = "red",
mid = "white",
high = "blue",
midpoint = 0,
limits = c(-.8, .8), # full correlation range
name = "Pearson r"
) +
theme_minimal(base_size = 14) +
facet_wrap(~ecoFunction, ncol = 1) +
theme(
legend.position = "top",
panel.grid = element_blank(),
strip.text = element_text(size = 14),
plot.margin = margin(5, 5, 5, 5)
) +
labs(x = NULL, y = NULL)
π Phenomenals dynamics over the cycle (per year)
# Predictions table (carry both normalized + original scale)
predictions <- phenomenals_result$results$predictions
# Long format
pred_long <- predictions %>%
tidyr::pivot_longer(ColdF:WindF, names_to = "phenomenals", values_to = "value")
ggplot(pred_long) +
stat_summary(fun.data ='mean_se',aes(x = cyclePerc, y = value, fill = phenomenals),
geom = "ribbon", alpha = 0.5) +
stat_summary(fun.data ='mean_se', aes(x = cyclePerc, y = value, color = phenomenals),
geom = "line") +
facet_grid(phenomenals ~ harvest_year, scales = "free", switch = "y") +
scale_x_continuous(breaks = seq(200, 400,200)) +
labs(x = "Phenological completion", y = NULL) +
theme(legend.position = "none")
π Observed vs simulated trait over years
pred <- phenomenals_result$results$predictions
diag <- phenomenals_result$results$diagnostics
# One row per (target, variety, year) w/ diagnostics attached
pred_final <- pred %>%
group_by(target, variety, harvest_year) %>%
slice_tail() %>%
ungroup() %>%
left_join(
diag %>% group_by(site, target, variety) %>% slice_tail() %>% ungroup(),
by = c("site", "variety", "target", "cyclePerc")
) %>%
mutate(
variety_acr = toupper(str_sub(variety, 1, 3)),
target = factor(target, levels = c("yield")),
facet_label = paste0(
variety_acr, " | RΒ² CV=", round(R2_loocv, 2),
" | RΒ²=", round(R2_full, 2)
)
)
ggplot(pred_final) +
geom_col(aes(harvest_year, target_original, color = target,fill=target), linewidth = .5) +
geom_point(aes(harvest_year, prediction_original, fill = target), fill = 'blue',
shape = 21, size = 4, stroke = 0.7, alpha = .8)+
ylab('yield (kg plant-1)')
#> Warning: Removed 3 rows containing missing values or values outside the scale range
#> (`geom_col()`).
π Observed vs simulated trait over phenological bins
diagnostics<-phenomenals_result$results$diagnostics |>
mutate(
cyclePerc_f = factor(cyclePerc, levels = sort(unique(cyclePerc))),
var_site_target = paste(variety, site, target, sep = " | ")
)
ggplot(diagnostics, aes(x = cyclePerc)) +
geom_line(aes(y = R2_loocv), color = "red", linewidth = 0.7) +
geom_line(aes(y = RMSE_loocv), color = "blue", linewidth = 0.4) +
scale_y_continuous(limits = c(0, 1)) +
geom_vline(xintercept = 200, linetype = "dashed", color = "black") +
annotate("text", x = 100, y = 0.95, label = "Year -1", fontface = "italic", size = 4) +
annotate("text", x = 300, y = 0.95, label = "Year 0", fontface = "italic", size = 4) +
annotate("text", x = 50, y = 0.9, label = "Dormancy", color = "gray30", size = 3.5) +
annotate("text", x = 250, y = 0.9, label = "Dormancy", color = "gray30", size = 3.5) +
annotate("text", x = 150, y = 0.9, label = "Growing", color = "gray30", size = 3.5) +
annotate("text", x = 350, y = 0.9, label = "Growing", color = "gray30", size = 3.5) +
# Titoli e tema
labs(
x = "Phenological bin",
y = "Performance metrics",
linetype = NULL,
shape = NULL
) +
theme_bw()
