8 Section 7 - Final Assessment

8.1 Breast Cancer Project - Part 1

The brca dataset from the dslabs package contains information about breast cancer diagnosis biopsy samples for tumors that were determined to be either benign (not cancer) and malignant (cancer). The brca object is a list consisting of:

  • brca$y: a vector of sample classifications (“B” = benign or “M” = malignant)
  • brca$x: a matrix of numeric features describing properties of the shape and size of cell nuclei extracted from biopsy microscope images

For these exercises, load the data by setting your options and loading the libraries and data as shown in the code here:

options(digits = 3)
data(brca)

The exercises in this assessment are available to Verified Learners only and are split into four parts, all of which use the data described here.

  1. Dimensions and properties

How many samples are in the dataset?

How many predictors are in the matrix?

What proportion of the samples are malignant?

Which column number has the highest mean?

Which column number has the lowest standard deviation?

dim(brca$x)[1]
## [1] 569
dim(brca$x)[2]
## [1] 30
mean(brca$y == "M")
## [1] 0.373
which.max(colMeans(brca$x))
## area_worst 
##         24
which.min(colSds(brca$x))
## [1] 20
  1. Scaling the matrix

Use sweep() two times to scale each column: subtract the column means of brca$x, then divide by the column standard deviations of brca$x.

After scaling, what is the standard deviation of the first column?

x_centered <- sweep(brca$x, 2, colMeans(brca$x))
x_scaled <- sweep(x_centered, 2, colSds(brca$x), FUN = "/")

sd(x_scaled[,1])
## [1] 1

After scaling, what is the median value of the first column?

median(x_scaled[,1])
## [1] -0.215
  1. Distance

Calculate the distance between all samples using the scaled matrix.

What is the average distance between the first sample, which is benign, and other benign samples?

d_samples <- dist(x_scaled)
dist_BtoB <- as.matrix(d_samples)[1, brca$y == "B"]
mean(dist_BtoB[2:length(dist_BtoB)])
## [1] 4.41

What is the average distance between the first sample and malignant samples?

dist_BtoM <- as.matrix(d_samples)[1, brca$y == "M"]
mean(dist_BtoM)
## [1] 7.12
  1. Heatmap of features

Make a heatmap of the relationship between features using the scaled matrix.

Which of these heatmaps is correct? To remove column and row labels like the images below, use labRow = NA and labCol = NA.

d_features <- dist(t(x_scaled))
heatmap(as.matrix(d_features), labRow = NA, labCol = NA)

  • A.

  • B.

  • C.

  • D.

  • E.

  1. Hierarchical clustering

Perform hierarchical clustering on the 30 features. Cut the tree into 5 groups.

All but one of the answer options are in the same group.

Which is in a different group?

h <- hclust(d_features)
groups <- cutree(h, k = 5)
split(names(groups), groups)
## $`1`
##  [1] "radius_mean"       "perimeter_mean"    "area_mean"         "concavity_mean"    "concave_pts_mean"  "radius_se"         "perimeter_se"      "area_se"          
##  [9] "radius_worst"      "perimeter_worst"   "area_worst"        "concave_pts_worst"
## 
## $`2`
## [1] "texture_mean"  "texture_worst"
## 
## $`3`
## [1] "smoothness_mean"   "compactness_mean"  "symmetry_mean"     "fractal_dim_mean"  "smoothness_worst"  "compactness_worst" "concavity_worst"   "symmetry_worst"   
## [9] "fractal_dim_worst"
## 
## $`4`
## [1] "texture_se"    "smoothness_se" "symmetry_se"  
## 
## $`5`
## [1] "compactness_se" "concavity_se"   "concave_pts_se" "fractal_dim_se"
  • A. smoothness_mean
  • B. smoothness_worst
  • C. compactness_mean
  • D. compactness_worst
  • E. concavity_mean
  • F. concavity_worst

8.2 Breast Cancer Project - Part 2

  1. PCA: proportion of variance

Perform a principal component analysis of the scaled matrix.

What proportion of variance is explained by the first principal component?

How many principal components are required to explain at least 90% of the variance?

pca <- prcomp(x_scaled)
summary(pca)
## Importance of components:
##                          PC1   PC2    PC3   PC4   PC5    PC6    PC7    PC8    PC9   PC10   PC11    PC12    PC13    PC14    PC15    PC16    PC17    PC18    PC19    PC20  PC21    PC22
## Standard deviation     3.644 2.386 1.6787 1.407 1.284 1.0988 0.8217 0.6904 0.6457 0.5922 0.5421 0.51104 0.49128 0.39624 0.30681 0.28260 0.24372 0.22939 0.22244 0.17652 0.173 0.16565
## Proportion of Variance 0.443 0.190 0.0939 0.066 0.055 0.0403 0.0225 0.0159 0.0139 0.0117 0.0098 0.00871 0.00805 0.00523 0.00314 0.00266 0.00198 0.00175 0.00165 0.00104 0.001 0.00091
## Cumulative Proportion  0.443 0.632 0.7264 0.792 0.847 0.8876 0.9101 0.9260 0.9399 0.9516 0.9614 0.97007 0.97812 0.98335 0.98649 0.98915 0.99113 0.99288 0.99453 0.99557 0.997 0.99749
##                           PC23   PC24    PC25    PC26    PC27    PC28    PC29   PC30
## Standard deviation     0.15602 0.1344 0.12442 0.09043 0.08307 0.03987 0.02736 0.0115
## Proportion of Variance 0.00081 0.0006 0.00052 0.00027 0.00023 0.00005 0.00002 0.0000
## Cumulative Proportion  0.99830 0.9989 0.99942 0.99969 0.99992 0.99997 1.00000 1.0000
  1. PCA: plotting PCs

Plot the first two principal components with color representing tumor type (benign/malignant).

data.frame(pca$x[,1:2], type = brca$y) %>%
  ggplot(aes(PC1, PC2, color = type)) +
  geom_point()

Which of the following is true?

  • A. Malignant tumors tend to have smaller values of PC1 than benign tumors.
  • B. Malignant tumors tend to have larger values of PC1 than benign tumors.
  • C. Malignant tumors tend to have smaller values of PC2 than benign tumors.
  • D. Malignant tumors tend to have larger values of PC2 than benign tumors.
  • E. There is no relationship between the first two principal components and tumor type.
  1. PCA: PC boxplot

Make a boxplot of the first 10 PCs grouped by tumor type.

data.frame(type = brca$y, pca$x[,1:10]) %>%
    gather(key = "PC", value = "value", -type) %>%
    ggplot(aes(PC, value, fill = type)) +
    geom_boxplot()

Which PCs are significantly different enough by tumor type that there is no overlap in the interquartile ranges (IQRs) for benign and malignant samples?

Select ALL that apply.

  • A. PC1
  • B. PC2
  • C. PC3
  • D. PC4
  • E. PC5
  • F. PC6
  • G. PC7
  • H. PC8
  • I. PC9
  • J. PC10

8.3 Breast Cancer Project - Part 3

Set the seed to 1, then create a data partition splitting brca$y and the scaled version of the brca$x matrix into a 20% test set and 80% train using the following code:

# set.seed(1) if using R 3.5 or earlier
set.seed(1, sample.kind = "Rounding")    # if using R 3.6 or later
## Warning in set.seed(1, sample.kind = "Rounding"): non-uniform 'Rounding' sampler used
test_index <- createDataPartition(brca$y, times = 1, p = 0.2, list = FALSE)
test_x <- x_scaled[test_index,]
test_y <- brca$y[test_index]
train_x <- x_scaled[-test_index,]
train_y <- brca$y[-test_index]

You will be using these training and test sets throughout the exercises in Parts 3 and 4. Save your models as you go, because at the end, you’ll be asked to make an ensemble prediction and to compare the accuracy of the various models!

  1. Training and test sets

Check that the training and test sets have similar proportions of benign and malignant tumors.

What proportion of the training set is benign?

mean(train_y == "B")
## [1] 0.628

What proportion of the test set is benign?

mean(test_y == "B")
## [1] 0.626

10a. K-means Clustering

The predict_kmeans() function defined here takes two arguments - a matrix of observations x and a k-means object k - and assigns each row of x to a cluster from k.

predict_kmeans <- function(x, k) {
    centers <- k$centers    # extract cluster centers
    # calculate distance to cluster centers
    distances <- sapply(1:nrow(x), function(i){
                        apply(centers, 1, function(y) dist(rbind(x[i,], y)))
                 })
  max.col(-t(distances))  # select cluster with min distance to center
}

Set the seed to 3. Perform k-means clustering on the training set with 2 centers and assign the output to k. Then use the predict_kmeans() function to make predictions on the test set.

What is the overall accuracy?

# set.seed(3) if using R 3.5 or earlier
set.seed(3, sample.kind = "Rounding")    # if using R 3.6 or later
## Warning in set.seed(3, sample.kind = "Rounding"): non-uniform 'Rounding' sampler used
k <- kmeans(train_x, centers = 2)
kmeans_preds <- ifelse(predict_kmeans(test_x, k) == 1, "B", "M")
mean(kmeans_preds == test_y)
## [1] 0.922

10b. K-means Clustering

What proportion of benign tumors are correctly identified?

sensitivity(factor(kmeans_preds), test_y, positive = "B")
## [1] 0.986

What proportion of malignant tumors are correctly identified?

sensitivity(factor(kmeans_preds), test_y, positive = "M")
## [1] 0.814
  1. Logistic regression model

Fit a logistic regression model on the training set with caret::train() using all predictors. Ignore warnings about the algorithm not converging. Make predictions on the test set.

What is the accuracy of the logistic regression model on the test set?

train_glm <- train(train_x, train_y, method = "glm")
## Warning: glm.fit: algorithm did not converge
## Warning: glm.fit: fitted probabilities numerically 0 or 1 occurred
## Warning: glm.fit: algorithm did not converge
## Warning: glm.fit: fitted probabilities numerically 0 or 1 occurred
## Warning: glm.fit: algorithm did not converge
## Warning: glm.fit: fitted probabilities numerically 0 or 1 occurred
## Warning: glm.fit: algorithm did not converge
## Warning: glm.fit: fitted probabilities numerically 0 or 1 occurred
## Warning: glm.fit: algorithm did not converge
## Warning: glm.fit: fitted probabilities numerically 0 or 1 occurred
## Warning: glm.fit: algorithm did not converge
## Warning: glm.fit: fitted probabilities numerically 0 or 1 occurred
## Warning: glm.fit: algorithm did not converge
## Warning: glm.fit: fitted probabilities numerically 0 or 1 occurred
## Warning: glm.fit: algorithm did not converge
## Warning: glm.fit: fitted probabilities numerically 0 or 1 occurred
## Warning: glm.fit: algorithm did not converge
## Warning: glm.fit: fitted probabilities numerically 0 or 1 occurred
## Warning: glm.fit: algorithm did not converge
## Warning: glm.fit: fitted probabilities numerically 0 or 1 occurred
## Warning: glm.fit: algorithm did not converge
## Warning: glm.fit: fitted probabilities numerically 0 or 1 occurred
## Warning: glm.fit: algorithm did not converge
## Warning: glm.fit: fitted probabilities numerically 0 or 1 occurred
## Warning: glm.fit: algorithm did not converge
## Warning: glm.fit: fitted probabilities numerically 0 or 1 occurred
## Warning: glm.fit: algorithm did not converge
## Warning: glm.fit: fitted probabilities numerically 0 or 1 occurred
## Warning: glm.fit: algorithm did not converge
## Warning: glm.fit: fitted probabilities numerically 0 or 1 occurred
## Warning: glm.fit: algorithm did not converge
## Warning: glm.fit: fitted probabilities numerically 0 or 1 occurred
## Warning: glm.fit: algorithm did not converge
## Warning: glm.fit: fitted probabilities numerically 0 or 1 occurred
## Warning: glm.fit: algorithm did not converge
## Warning: glm.fit: fitted probabilities numerically 0 or 1 occurred
## Warning: glm.fit: algorithm did not converge
## Warning: glm.fit: fitted probabilities numerically 0 or 1 occurred
## Warning: glm.fit: algorithm did not converge
## Warning: glm.fit: fitted probabilities numerically 0 or 1 occurred
## Warning: glm.fit: algorithm did not converge
## Warning: glm.fit: fitted probabilities numerically 0 or 1 occurred
## Warning: glm.fit: algorithm did not converge
## Warning: glm.fit: fitted probabilities numerically 0 or 1 occurred
## Warning: glm.fit: algorithm did not converge
## Warning: glm.fit: fitted probabilities numerically 0 or 1 occurred
## Warning: glm.fit: algorithm did not converge
## Warning: glm.fit: fitted probabilities numerically 0 or 1 occurred
## Warning: glm.fit: algorithm did not converge
## Warning: glm.fit: fitted probabilities numerically 0 or 1 occurred
## Warning: glm.fit: algorithm did not converge
## Warning: glm.fit: fitted probabilities numerically 0 or 1 occurred
glm_preds <- predict(train_glm, test_x)
mean(glm_preds == test_y)
## [1] 0.957
  1. LDA and QDA models

Train an LDA model and a QDA model on the training set. Make predictions on the test set using each model.

What is the accuracy of the LDA model on the test set?

train_lda <- train(train_x, train_y, method = "lda")
lda_preds <- predict(train_lda, test_x)
mean(lda_preds == test_y)
## [1] 0.991

What is the accuracy of the QDA model on the test set?

train_qda <- train(train_x, train_y, method = "qda")
qda_preds <- predict(train_qda, test_x)
mean(qda_preds == test_y)
## [1] 0.957
  1. Loess model

Set the seed to 5, then fit a loess model on the training set with the caret package. You will need to install the gam package if you have not yet done so. Use the default tuning grid. This may take several minutes; ignore warnings. Generate predictions on the test set.

What is the accuracy of the loess model on the test set?

# set.seed(5)
set.seed(5, sample.kind = "Rounding") # simulate R 3.5
## Warning in set.seed(5, sample.kind = "Rounding"): non-uniform 'Rounding' sampler used
train_loess <- train(train_x, train_y, method = "gamLoess")
## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations
## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : eval 4.0906
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : upperlimit 3.5146
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : eval -2.2273
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : lowerlimit -2.0023
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : eval -2.0715
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : lowerlimit -2.0023
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(smoothness_mean, span = 0.5, degree = 1)"]], : eval 4.7667
## Warning in gam.lo(data[["lo(smoothness_mean, span = 0.5, degree = 1)"]], : upperlimit 3.4698
## Warning in gam.lo(data[["lo(smoothness_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(symmetry_se, span = 0.5, degree = 1)"]], z, : eval 7.0657
## Warning in gam.lo(data[["lo(symmetry_se, span = 0.5, degree = 1)"]], z, : upperlimit 4.9823
## Warning in gam.lo(data[["lo(symmetry_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : eval -2.1456
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : lowerlimit -1.9125
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : eval -2.222
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : lowerlimit -1.9125
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : eval -1.5482
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : lowerlimit -1.5129
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : eval 4.4052
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : upperlimit 4.2908
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : eval -1.5495
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : lowerlimit -1.5129
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : eval 4.2836
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : upperlimit 3.6585
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(fractal_dim_worst, span = 0.5, degree = 1)"]], : eval 6.8408
## Warning in gam.lo(data[["lo(fractal_dim_worst, span = 0.5, degree = 1)"]], : upperlimit 4.9633
## Warning in gam.lo(data[["lo(fractal_dim_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : eval 6.1381
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : upperlimit 4.5476
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(area_se, span = 0.5, degree = 1)"]], z, w, span = 0.5, : eval 11.032
## Warning in gam.lo(data[["lo(area_se, span = 0.5, degree = 1)"]], z, w, span = 0.5, : upperlimit 10.724
## Warning in gam.lo(data[["lo(area_se, span = 0.5, degree = 1)"]], z, w, span = 0.5, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(compactness_worst, span = 0.5, degree = 1)"]], : eval 5.1084
## Warning in gam.lo(data[["lo(compactness_worst, span = 0.5, degree = 1)"]], : upperlimit 3.916
## Warning in gam.lo(data[["lo(compactness_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(compactness_worst, span = 0.5, degree = 1)"]], : eval 4.312
## Warning in gam.lo(data[["lo(compactness_worst, span = 0.5, degree = 1)"]], : upperlimit 3.916
## Warning in gam.lo(data[["lo(compactness_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(compactness_worst, span = 0.5, degree = 1)"]], : eval 4.3451
## Warning in gam.lo(data[["lo(compactness_worst, span = 0.5, degree = 1)"]], : upperlimit 3.916
## Warning in gam.lo(data[["lo(compactness_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(compactness_mean, span = 0.5, degree = 1)"]], : eval 4.5644
## Warning in gam.lo(data[["lo(compactness_mean, span = 0.5, degree = 1)"]], : upperlimit 3.9476
## Warning in gam.lo(data[["lo(compactness_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : eval 5.925
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : upperlimit 4.5097
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : eval 2.9884
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : upperlimit 2.5867
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : eval 3.3913
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : upperlimit 2.5867
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : eval 3.9519
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : upperlimit 2.5867
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : eval 3.7679
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : upperlimit 2.5867
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : eval 4.4808
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : upperlimit 4.0229
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(radius_mean, span = 0.5, degree = 1)"]], z, : eval -2.0279
## Warning in gam.lo(data[["lo(radius_mean, span = 0.5, degree = 1)"]], z, : lowerlimit -1.8554
## Warning in gam.lo(data[["lo(radius_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : eval -2.2273
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : lowerlimit -2.0023
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : eval -2.0715
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : lowerlimit -2.0023
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(symmetry_worst, span = 0.5, degree = 1)"]], : eval 6.0407
## Warning in gam.lo(data[["lo(symmetry_worst, span = 0.5, degree = 1)"]], : upperlimit 4.1356
## Warning in gam.lo(data[["lo(symmetry_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(symmetry_worst, span = 0.5, degree = 1)"]], : eval 4.6442
## Warning in gam.lo(data[["lo(symmetry_worst, span = 0.5, degree = 1)"]], : upperlimit 4.1356
## Warning in gam.lo(data[["lo(symmetry_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(fractal_dim_mean, span = 0.5, degree = 1)"]], : eval 4.6672
## Warning in gam.lo(data[["lo(fractal_dim_mean, span = 0.5, degree = 1)"]], : upperlimit 4.5958
## Warning in gam.lo(data[["lo(fractal_dim_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(fractal_dim_mean, span = 0.5, degree = 1)"]], : eval 4.9066
## Warning in gam.lo(data[["lo(fractal_dim_mean, span = 0.5, degree = 1)"]], : upperlimit 4.5958
## Warning in gam.lo(data[["lo(fractal_dim_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : eval -1.7254
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : lowerlimit -1.5959
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : eval 4.0906
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : upperlimit 3.5138
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concave_pts_se, span = 0.5, degree = 1)"]], : eval 6.6438
## Warning in gam.lo(data[["lo(concave_pts_se, span = 0.5, degree = 1)"]], : upperlimit 3.7678
## Warning in gam.lo(data[["lo(concave_pts_se, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concave_pts_se, span = 0.5, degree = 1)"]], : eval 4.7168
## Warning in gam.lo(data[["lo(concave_pts_se, span = 0.5, degree = 1)"]], : upperlimit 3.7678
## Warning in gam.lo(data[["lo(concave_pts_se, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : eval -1.6919
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : lowerlimit -1.5965
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : eval 4.2836
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : upperlimit 3.6578
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concavity_se, span = 0.5, degree = 1)"]], z, : eval 12.062
## Warning in gam.lo(data[["lo(concavity_se, span = 0.5, degree = 1)"]], z, : upperlimit 9.058
## Warning in gam.lo(data[["lo(concavity_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(perimeter_mean, span = 0.5, degree = 1)"]], : eval -1.9828
## Warning in gam.lo(data[["lo(perimeter_mean, span = 0.5, degree = 1)"]], : lowerlimit -1.8417
## Warning in gam.lo(data[["lo(perimeter_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : eval -2.1456
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : lowerlimit -1.8961
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : eval -2.222
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : lowerlimit -1.8961
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(fractal_dim_worst, span = 0.5, degree = 1)"]], : eval 4.9307
## Warning in gam.lo(data[["lo(fractal_dim_worst, span = 0.5, degree = 1)"]], : upperlimit 3.6056
## Warning in gam.lo(data[["lo(fractal_dim_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(fractal_dim_worst, span = 0.5, degree = 1)"]], : eval 6.8408
## Warning in gam.lo(data[["lo(fractal_dim_worst, span = 0.5, degree = 1)"]], : upperlimit 3.6056
## Warning in gam.lo(data[["lo(fractal_dim_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(compactness_worst, span = 0.5, degree = 1)"]], : eval 5.1084
## Warning in gam.lo(data[["lo(compactness_worst, span = 0.5, degree = 1)"]], : upperlimit 4.3403
## Warning in gam.lo(data[["lo(compactness_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(compactness_worst, span = 0.5, degree = 1)"]], : eval 4.3451
## Warning in gam.lo(data[["lo(compactness_worst, span = 0.5, degree = 1)"]], : upperlimit 4.3403
## Warning in gam.lo(data[["lo(compactness_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(area_se, span = 0.5, degree = 1)"]], z, w, span = 0.5, : eval 11.032
## Warning in gam.lo(data[["lo(area_se, span = 0.5, degree = 1)"]], z, w, span = 0.5, : upperlimit 10.724
## Warning in gam.lo(data[["lo(area_se, span = 0.5, degree = 1)"]], z, w, span = 0.5, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(fractal_dim_se, span = 0.5, degree = 1)"]], : eval 9.8429
## Warning in gam.lo(data[["lo(fractal_dim_se, span = 0.5, degree = 1)"]], : upperlimit 7.2466
## Warning in gam.lo(data[["lo(fractal_dim_se, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : eval -1.4568
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : lowerlimit -1.4339
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : eval -1.2213
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : lowerlimit -1.1821
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : eval 5.925
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : upperlimit 4.5094
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(area_mean, span = 0.5, degree = 1)"]], z, w, : eval -1.4532
## Warning in gam.lo(data[["lo(area_mean, span = 0.5, degree = 1)"]], z, w, : lowerlimit -1.4098
## Warning in gam.lo(data[["lo(area_mean, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : eval 3.9519
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : upperlimit 3.7972
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : eval 4.4808
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : upperlimit 4.0229
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : eval 4.6478
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : upperlimit 3.404
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : eval 4.4052
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : upperlimit 4.2911
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(fractal_dim_se, span = 0.5, degree = 1)"]], : eval -1.096
## Warning in gam.lo(data[["lo(fractal_dim_se, span = 0.5, degree = 1)"]], : lowerlimit -1.0887
## Warning in gam.lo(data[["lo(fractal_dim_se, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : eval 4.4808
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : upperlimit 4.0228
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : eval 3.9519
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : upperlimit 3.7972
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(radius_mean, span = 0.5, degree = 1)"]], z, : eval 3.9678
## Warning in gam.lo(data[["lo(radius_mean, span = 0.5, degree = 1)"]], z, : upperlimit 3.801
## Warning in gam.lo(data[["lo(radius_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : eval 3.376
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : upperlimit 3.3456
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : eval 4.6478
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : upperlimit 3.3456
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(fractal_dim_mean, span = 0.5, degree = 1)"]], : eval 4.9066
## Warning in gam.lo(data[["lo(fractal_dim_mean, span = 0.5, degree = 1)"]], : upperlimit 4.6997
## Warning in gam.lo(data[["lo(fractal_dim_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(symmetry_worst, span = 0.5, degree = 1)"]], : eval 6.0407
## Warning in gam.lo(data[["lo(symmetry_worst, span = 0.5, degree = 1)"]], : upperlimit 4.6775
## Warning in gam.lo(data[["lo(symmetry_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(symmetry_worst, span = 0.5, degree = 1)"]], : eval -2.1591
## Warning in gam.lo(data[["lo(symmetry_worst, span = 0.5, degree = 1)"]], : lowerlimit -2.0517
## Warning in gam.lo(data[["lo(symmetry_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(symmetry_se, span = 0.5, degree = 1)"]], z, : eval -1.5315
## Warning in gam.lo(data[["lo(symmetry_se, span = 0.5, degree = 1)"]], z, : lowerlimit -1.3731
## Warning in gam.lo(data[["lo(symmetry_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(compactness_worst, span = 0.5, degree = 1)"]], : eval 5.1084
## Warning in gam.lo(data[["lo(compactness_worst, span = 0.5, degree = 1)"]], : upperlimit 4.3735
## Warning in gam.lo(data[["lo(compactness_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concave_pts_se, span = 0.5, degree = 1)"]], : eval 6.6438
## Warning in gam.lo(data[["lo(concave_pts_se, span = 0.5, degree = 1)"]], : upperlimit 3.7678
## Warning in gam.lo(data[["lo(concave_pts_se, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concave_pts_se, span = 0.5, degree = 1)"]], : eval 4.7168
## Warning in gam.lo(data[["lo(concave_pts_se, span = 0.5, degree = 1)"]], : upperlimit 3.7678
## Warning in gam.lo(data[["lo(concave_pts_se, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concavity_se, span = 0.5, degree = 1)"]], z, : eval 9.0077
## Warning in gam.lo(data[["lo(concavity_se, span = 0.5, degree = 1)"]], z, : upperlimit 4.054
## Warning in gam.lo(data[["lo(concavity_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concavity_se, span = 0.5, degree = 1)"]], z, : eval 12.062
## Warning in gam.lo(data[["lo(concavity_se, span = 0.5, degree = 1)"]], z, : upperlimit 4.054
## Warning in gam.lo(data[["lo(concavity_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(perimeter_mean, span = 0.5, degree = 1)"]], : eval 3.9726
## Warning in gam.lo(data[["lo(perimeter_mean, span = 0.5, degree = 1)"]], : upperlimit 3.9362
## Warning in gam.lo(data[["lo(perimeter_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : eval 4.4052
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : upperlimit 3.1233
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : eval 4.262
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : upperlimit 3.1233
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : eval 3.4499
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : upperlimit 3.1233
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concavity_worst, span = 0.5, degree = 1)"]], : eval 4.6965
## Warning in gam.lo(data[["lo(concavity_worst, span = 0.5, degree = 1)"]], : upperlimit 3.3238
## Warning in gam.lo(data[["lo(concavity_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concavity_worst, span = 0.5, degree = 1)"]], : eval 3.9919
## Warning in gam.lo(data[["lo(concavity_worst, span = 0.5, degree = 1)"]], : upperlimit 3.3238
## Warning in gam.lo(data[["lo(concavity_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(fractal_dim_worst, span = 0.5, degree = 1)"]], : eval 3.5797
## Warning in gam.lo(data[["lo(fractal_dim_worst, span = 0.5, degree = 1)"]], : upperlimit 3.2995
## Warning in gam.lo(data[["lo(fractal_dim_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(fractal_dim_worst, span = 0.5, degree = 1)"]], : eval 4.9307
## Warning in gam.lo(data[["lo(fractal_dim_worst, span = 0.5, degree = 1)"]], : upperlimit 3.2995
## Warning in gam.lo(data[["lo(fractal_dim_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(fractal_dim_worst, span = 0.5, degree = 1)"]], : eval 6.8408
## Warning in gam.lo(data[["lo(fractal_dim_worst, span = 0.5, degree = 1)"]], : upperlimit 3.2995
## Warning in gam.lo(data[["lo(fractal_dim_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(fractal_dim_worst, span = 0.5, degree = 1)"]], : eval 3.3582
## Warning in gam.lo(data[["lo(fractal_dim_worst, span = 0.5, degree = 1)"]], : upperlimit 3.2995
## Warning in gam.lo(data[["lo(fractal_dim_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : eval -1.2155
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : lowerlimit -1.1909
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : eval -1.2545
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : lowerlimit -1.1909
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : eval 6.1381
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : upperlimit 4.5471
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concave_pts_mean, span = 0.5, degree = 1)"]], : eval 3.9245
## Warning in gam.lo(data[["lo(concave_pts_mean, span = 0.5, degree = 1)"]], : upperlimit 3.694
## Warning in gam.lo(data[["lo(concave_pts_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(perimeter_se, span = 0.5, degree = 1)"]], z, : eval 9.4537
## Warning in gam.lo(data[["lo(perimeter_se, span = 0.5, degree = 1)"]], z, : upperlimit 7.8509
## Warning in gam.lo(data[["lo(perimeter_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(radius_se, span = 0.5, degree = 1)"]], z, w, : eval 8.8991
## Warning in gam.lo(data[["lo(radius_se, span = 0.5, degree = 1)"]], z, w, : upperlimit 7.7674
## Warning in gam.lo(data[["lo(radius_se, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : eval 5.4251
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : upperlimit 4.9374
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(fractal_dim_se, span = 0.5, degree = 1)"]], : eval 9.8429
## Warning in gam.lo(data[["lo(fractal_dim_se, span = 0.5, degree = 1)"]], : upperlimit 7.2466
## Warning in gam.lo(data[["lo(fractal_dim_se, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : eval -2.0816
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : lowerlimit -2.0753
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(smoothness_mean, span = 0.5, degree = 1)"]], : eval 4.7667
## Warning in gam.lo(data[["lo(smoothness_mean, span = 0.5, degree = 1)"]], : upperlimit 3.4698
## Warning in gam.lo(data[["lo(smoothness_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(radius_mean, span = 0.5, degree = 1)"]], z, : eval 3.9678
## Warning in gam.lo(data[["lo(radius_mean, span = 0.5, degree = 1)"]], z, : upperlimit 3.801
## Warning in gam.lo(data[["lo(radius_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(symmetry_worst, span = 0.5, degree = 1)"]], : eval 6.0407
## Warning in gam.lo(data[["lo(symmetry_worst, span = 0.5, degree = 1)"]], : upperlimit 4.6782
## Warning in gam.lo(data[["lo(symmetry_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(fractal_dim_mean, span = 0.5, degree = 1)"]], : eval 4.9066
## Warning in gam.lo(data[["lo(fractal_dim_mean, span = 0.5, degree = 1)"]], : upperlimit 4.6997
## Warning in gam.lo(data[["lo(fractal_dim_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concavity_worst, span = 0.5, degree = 1)"]], : eval 4.6965
## Warning in gam.lo(data[["lo(concavity_worst, span = 0.5, degree = 1)"]], : upperlimit 3.3238
## Warning in gam.lo(data[["lo(concavity_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concavity_worst, span = 0.5, degree = 1)"]], : eval 3.9919
## Warning in gam.lo(data[["lo(concavity_worst, span = 0.5, degree = 1)"]], : upperlimit 3.3238
## Warning in gam.lo(data[["lo(concavity_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(fractal_dim_worst, span = 0.5, degree = 1)"]], : eval 4.9307
## Warning in gam.lo(data[["lo(fractal_dim_worst, span = 0.5, degree = 1)"]], : upperlimit 3.6056
## Warning in gam.lo(data[["lo(fractal_dim_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(fractal_dim_worst, span = 0.5, degree = 1)"]], : eval 6.8408
## Warning in gam.lo(data[["lo(fractal_dim_worst, span = 0.5, degree = 1)"]], : upperlimit 3.6056
## Warning in gam.lo(data[["lo(fractal_dim_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(perimeter_mean, span = 0.5, degree = 1)"]], : eval 3.9726
## Warning in gam.lo(data[["lo(perimeter_mean, span = 0.5, degree = 1)"]], : upperlimit 3.9362
## Warning in gam.lo(data[["lo(perimeter_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(radius_se, span = 0.5, degree = 1)"]], z, w, : eval 8.8991
## Warning in gam.lo(data[["lo(radius_se, span = 0.5, degree = 1)"]], z, w, : upperlimit 7.7674
## Warning in gam.lo(data[["lo(radius_se, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(perimeter_se, span = 0.5, degree = 1)"]], z, : eval 9.4537
## Warning in gam.lo(data[["lo(perimeter_se, span = 0.5, degree = 1)"]], z, : upperlimit 7.8509
## Warning in gam.lo(data[["lo(perimeter_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(compactness_worst, span = 0.5, degree = 1)"]], : eval 5.1084
## Warning in gam.lo(data[["lo(compactness_worst, span = 0.5, degree = 1)"]], : upperlimit 4.3735
## Warning in gam.lo(data[["lo(compactness_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations
## Warning in gam.lo(data[["lo(smoothness_mean, span = 0.5, degree = 1)"]], : eval 4.7667
## Warning in gam.lo(data[["lo(smoothness_mean, span = 0.5, degree = 1)"]], : upperlimit 3.4698
## Warning in gam.lo(data[["lo(smoothness_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : eval 4.0906
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : upperlimit 3.5146
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : eval 4.4808
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : upperlimit 4.0229
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : eval 3.376
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : upperlimit 3.3456
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : eval 4.6478
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : upperlimit 3.3456
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : eval 4.2836
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : upperlimit 3.6585
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : eval 4.4052
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : upperlimit 3.4749
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : eval 4.262
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : upperlimit 3.4749
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(compactness_worst, span = 0.5, degree = 1)"]], : eval -1.341
## Warning in gam.lo(data[["lo(compactness_worst, span = 0.5, degree = 1)"]], : lowerlimit -1.3333
## Warning in gam.lo(data[["lo(compactness_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concavity_worst, span = 0.5, degree = 1)"]], : eval 4.6965
## Warning in gam.lo(data[["lo(concavity_worst, span = 0.5, degree = 1)"]], : upperlimit 4.0184
## Warning in gam.lo(data[["lo(concavity_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(compactness_mean, span = 0.5, degree = 1)"]], : eval -1.4692
## Warning in gam.lo(data[["lo(compactness_mean, span = 0.5, degree = 1)"]], : lowerlimit -1.4154
## Warning in gam.lo(data[["lo(compactness_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(compactness_mean, span = 0.5, degree = 1)"]], : eval -1.4739
## Warning in gam.lo(data[["lo(compactness_mean, span = 0.5, degree = 1)"]], : lowerlimit -1.4154
## Warning in gam.lo(data[["lo(compactness_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(area_se, span = 0.5, degree = 1)"]], z, w, span = 0.5, : eval 11.032
## Warning in gam.lo(data[["lo(area_se, span = 0.5, degree = 1)"]], z, w, span = 0.5, : upperlimit 10.724
## Warning in gam.lo(data[["lo(area_se, span = 0.5, degree = 1)"]], z, w, span = 0.5, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : eval 4.4812
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : upperlimit 4.1602
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : eval 5.925
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : upperlimit 4.1602
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : eval 3.9519
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : upperlimit 3.4187
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : eval 3.7679
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : upperlimit 3.4187
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : eval 4.0906
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : upperlimit 3.5125
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(smoothness_mean, span = 0.5, degree = 1)"]], : eval 4.7667
## Warning in gam.lo(data[["lo(smoothness_mean, span = 0.5, degree = 1)"]], : upperlimit 3.4698
## Warning in gam.lo(data[["lo(smoothness_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concave_pts_se, span = 0.5, degree = 1)"]], : eval 6.6438
## Warning in gam.lo(data[["lo(concave_pts_se, span = 0.5, degree = 1)"]], : upperlimit 3.7678
## Warning in gam.lo(data[["lo(concave_pts_se, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concave_pts_se, span = 0.5, degree = 1)"]], : eval 4.7168
## Warning in gam.lo(data[["lo(concave_pts_se, span = 0.5, degree = 1)"]], : upperlimit 3.7678
## Warning in gam.lo(data[["lo(concave_pts_se, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : eval 4.4052
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : upperlimit 3.4749
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : eval 4.262
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : upperlimit 3.4749
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : eval 3.6318
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : upperlimit 3.4042
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : eval 4.2836
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : upperlimit 3.4042
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(area_se, span = 0.5, degree = 1)"]], z, w, span = 0.5, : eval 11.032
## Warning in gam.lo(data[["lo(area_se, span = 0.5, degree = 1)"]], z, w, span = 0.5, : upperlimit 10.724
## Warning in gam.lo(data[["lo(area_se, span = 0.5, degree = 1)"]], z, w, span = 0.5, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concavity_se, span = 0.5, degree = 1)"]], z, : eval 12.062
## Warning in gam.lo(data[["lo(concavity_se, span = 0.5, degree = 1)"]], z, : upperlimit 9.058
## Warning in gam.lo(data[["lo(concavity_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : eval 5.925
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : upperlimit 4.5097
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(fractal_dim_se, span = 0.5, degree = 1)"]], : eval 9.8429
## Warning in gam.lo(data[["lo(fractal_dim_se, span = 0.5, degree = 1)"]], : upperlimit 7.2466
## Warning in gam.lo(data[["lo(fractal_dim_se, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : eval -1.4568
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : lowerlimit -1.438
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations
## Warning in gam.lo(data[["lo(smoothness_mean, span = 0.5, degree = 1)"]], : eval 4.7667
## Warning in gam.lo(data[["lo(smoothness_mean, span = 0.5, degree = 1)"]], : upperlimit 3.4698
## Warning in gam.lo(data[["lo(smoothness_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(symmetry_worst, span = 0.5, degree = 1)"]], : eval -2.1591
## Warning in gam.lo(data[["lo(symmetry_worst, span = 0.5, degree = 1)"]], : lowerlimit -2.0652
## Warning in gam.lo(data[["lo(symmetry_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(symmetry_se, span = 0.5, degree = 1)"]], z, : eval -1.5315
## Warning in gam.lo(data[["lo(symmetry_se, span = 0.5, degree = 1)"]], z, : lowerlimit -1.3625
## Warning in gam.lo(data[["lo(symmetry_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(symmetry_se, span = 0.5, degree = 1)"]], z, : eval 7.0657
## Warning in gam.lo(data[["lo(symmetry_se, span = 0.5, degree = 1)"]], z, : upperlimit 4.9813
## Warning in gam.lo(data[["lo(symmetry_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concave_pts_se, span = 0.5, degree = 1)"]], : eval 6.6438
## Warning in gam.lo(data[["lo(concave_pts_se, span = 0.5, degree = 1)"]], : upperlimit 3.7678
## Warning in gam.lo(data[["lo(concave_pts_se, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concave_pts_se, span = 0.5, degree = 1)"]], : eval 4.7168
## Warning in gam.lo(data[["lo(concave_pts_se, span = 0.5, degree = 1)"]], : upperlimit 3.7678
## Warning in gam.lo(data[["lo(concave_pts_se, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concavity_se, span = 0.5, degree = 1)"]], z, : eval 9.0077
## Warning in gam.lo(data[["lo(concavity_se, span = 0.5, degree = 1)"]], z, : upperlimit 4.054
## Warning in gam.lo(data[["lo(concavity_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concavity_se, span = 0.5, degree = 1)"]], z, : eval 12.062
## Warning in gam.lo(data[["lo(concavity_se, span = 0.5, degree = 1)"]], z, : upperlimit 4.054
## Warning in gam.lo(data[["lo(concavity_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : eval 3.8825
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : upperlimit 3.5238
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : eval 4.4052
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : upperlimit 3.4749
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : eval 4.262
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : upperlimit 3.4749
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concavity_worst, span = 0.5, degree = 1)"]], : eval 4.6965
## Warning in gam.lo(data[["lo(concavity_worst, span = 0.5, degree = 1)"]], : upperlimit 4.0184
## Warning in gam.lo(data[["lo(concavity_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(compactness_mean, span = 0.5, degree = 1)"]], : eval 4.5644
## Warning in gam.lo(data[["lo(compactness_mean, span = 0.5, degree = 1)"]], : upperlimit 3.9476
## Warning in gam.lo(data[["lo(compactness_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(fractal_dim_se, span = 0.5, degree = 1)"]], : eval 9.8429
## Warning in gam.lo(data[["lo(fractal_dim_se, span = 0.5, degree = 1)"]], : upperlimit 7.2466
## Warning in gam.lo(data[["lo(fractal_dim_se, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : eval -2.0816
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : lowerlimit -2.0743
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : eval 3.9519
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : upperlimit 3.797
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : eval -2.1763
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : lowerlimit -1.8772
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : eval -2.1581
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : lowerlimit -1.8772
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : eval 4.4808
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : upperlimit 4.0212
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : eval 4.0906
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : upperlimit 3.5146
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(smoothness_mean, span = 0.5, degree = 1)"]], : eval -3.1093
## Warning in gam.lo(data[["lo(smoothness_mean, span = 0.5, degree = 1)"]], : lowerlimit -2.3155
## Warning in gam.lo(data[["lo(smoothness_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(symmetry_worst, span = 0.5, degree = 1)"]], : eval -2.1591
## Warning in gam.lo(data[["lo(symmetry_worst, span = 0.5, degree = 1)"]], : lowerlimit -2.0652
## Warning in gam.lo(data[["lo(symmetry_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concave_pts_worst, span = 0.5, degree = 1)"]], : eval 2.6181
## Warning in gam.lo(data[["lo(concave_pts_worst, span = 0.5, degree = 1)"]], : upperlimit 2.4702
## Warning in gam.lo(data[["lo(concave_pts_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concave_pts_worst, span = 0.5, degree = 1)"]], : eval 2.6835
## Warning in gam.lo(data[["lo(concave_pts_worst, span = 0.5, degree = 1)"]], : upperlimit 2.4702
## Warning in gam.lo(data[["lo(concave_pts_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concave_pts_worst, span = 0.5, degree = 1)"]], : eval 2.6729
## Warning in gam.lo(data[["lo(concave_pts_worst, span = 0.5, degree = 1)"]], : upperlimit 2.4702
## Warning in gam.lo(data[["lo(concave_pts_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(symmetry_se, span = 0.5, degree = 1)"]], z, : eval -1.3311
## Warning in gam.lo(data[["lo(symmetry_se, span = 0.5, degree = 1)"]], z, : lowerlimit -1.3012
## Warning in gam.lo(data[["lo(symmetry_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(symmetry_se, span = 0.5, degree = 1)"]], z, : eval -1.5315
## Warning in gam.lo(data[["lo(symmetry_se, span = 0.5, degree = 1)"]], z, : lowerlimit -1.3012
## Warning in gam.lo(data[["lo(symmetry_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : eval -1.5482
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : lowerlimit -1.5136
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : eval -1.5495
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : lowerlimit -1.5136
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concavity_mean, span = 0.5, degree = 1)"]], : eval 4.2348
## Warning in gam.lo(data[["lo(concavity_mean, span = 0.5, degree = 1)"]], : upperlimit 4.0649
## Warning in gam.lo(data[["lo(concavity_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concavity_mean, span = 0.5, degree = 1)"]], : eval 4.2399
## Warning in gam.lo(data[["lo(concavity_mean, span = 0.5, degree = 1)"]], : upperlimit 4.0649
## Warning in gam.lo(data[["lo(concavity_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : eval 3.8825
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : upperlimit 3.5238
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : eval 4.2836
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : upperlimit 3.6585
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concave_pts_mean, span = 0.5, degree = 1)"]], : eval 3.9245
## Warning in gam.lo(data[["lo(concave_pts_mean, span = 0.5, degree = 1)"]], : upperlimit 3.694
## Warning in gam.lo(data[["lo(concave_pts_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concavity_worst, span = 0.5, degree = 1)"]], : eval 4.6965
## Warning in gam.lo(data[["lo(concavity_worst, span = 0.5, degree = 1)"]], : upperlimit 4.0184
## Warning in gam.lo(data[["lo(concavity_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(area_se, span = 0.5, degree = 1)"]], z, w, span = 0.5, : eval 11.032
## Warning in gam.lo(data[["lo(area_se, span = 0.5, degree = 1)"]], z, w, span = 0.5, : upperlimit 10.724
## Warning in gam.lo(data[["lo(area_se, span = 0.5, degree = 1)"]], z, w, span = 0.5, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : eval 5.4251
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : upperlimit 4.9371
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : eval -1.4568
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : lowerlimit -1.4354
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : eval -1.2545
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : lowerlimit -1.2523
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : eval 5.925
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : upperlimit 4.5097
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : eval 3.3974
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : upperlimit 3.187
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : eval 4.4808
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : upperlimit 3.187
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : eval 3.992
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : upperlimit 3.187
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : eval -1.7254
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : lowerlimit -1.5989
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(radius_mean, span = 0.5, degree = 1)"]], z, : eval -2.0279
## Warning in gam.lo(data[["lo(radius_mean, span = 0.5, degree = 1)"]], z, : lowerlimit -1.8554
## Warning in gam.lo(data[["lo(radius_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(smoothness_mean, span = 0.5, degree = 1)"]], : eval 4.7667
## Warning in gam.lo(data[["lo(smoothness_mean, span = 0.5, degree = 1)"]], : upperlimit 3.4698
## Warning in gam.lo(data[["lo(smoothness_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : eval 4.6478
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : upperlimit 3.404
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(symmetry_se, span = 0.5, degree = 1)"]], z, : eval 4.9499
## Warning in gam.lo(data[["lo(symmetry_se, span = 0.5, degree = 1)"]], z, : upperlimit 4.7598
## Warning in gam.lo(data[["lo(symmetry_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(symmetry_se, span = 0.5, degree = 1)"]], z, : eval 7.0657
## Warning in gam.lo(data[["lo(symmetry_se, span = 0.5, degree = 1)"]], z, : upperlimit 4.7598
## Warning in gam.lo(data[["lo(symmetry_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : eval -1.5482
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : lowerlimit -1.5337
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : eval -1.5495
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : lowerlimit -1.5337
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concavity_worst, span = 0.5, degree = 1)"]], : eval 4.6965
## Warning in gam.lo(data[["lo(concavity_worst, span = 0.5, degree = 1)"]], : upperlimit 4.0184
## Warning in gam.lo(data[["lo(concavity_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : eval -1.6919
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : lowerlimit -1.5997
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(perimeter_mean, span = 0.5, degree = 1)"]], : eval -1.9828
## Warning in gam.lo(data[["lo(perimeter_mean, span = 0.5, degree = 1)"]], : lowerlimit -1.8417
## Warning in gam.lo(data[["lo(perimeter_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(area_mean, span = 0.5, degree = 1)"]], z, w, : eval -1.4532
## Warning in gam.lo(data[["lo(area_mean, span = 0.5, degree = 1)"]], z, w, : lowerlimit -1.4098
## Warning in gam.lo(data[["lo(area_mean, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(compactness_mean, span = 0.5, degree = 1)"]], : eval 4.5644
## Warning in gam.lo(data[["lo(compactness_mean, span = 0.5, degree = 1)"]], : upperlimit 3.9476
## Warning in gam.lo(data[["lo(compactness_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : eval -1.4568
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : lowerlimit -1.438
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : eval -1.2213
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : lowerlimit -1.1893
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : eval 6.1381
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : upperlimit 4.5476
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations
## Warning in gam.lo(data[["lo(smoothness_mean, span = 0.5, degree = 1)"]], : eval 4.7667
## Warning in gam.lo(data[["lo(smoothness_mean, span = 0.5, degree = 1)"]], : upperlimit 3.3126
## Warning in gam.lo(data[["lo(smoothness_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(smoothness_mean, span = 0.5, degree = 1)"]], : eval 3.4371
## Warning in gam.lo(data[["lo(smoothness_mean, span = 0.5, degree = 1)"]], : upperlimit 3.3126
## Warning in gam.lo(data[["lo(smoothness_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : eval 3.4864
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : upperlimit 3.3815
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : eval 3.4885
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : upperlimit 3.3815
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : eval 4.0906
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : upperlimit 3.3815
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : eval -2.2273
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : lowerlimit -2.1051
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concave_pts_worst, span = 0.5, degree = 1)"]], : eval 2.6181
## Warning in gam.lo(data[["lo(concave_pts_worst, span = 0.5, degree = 1)"]], : upperlimit 2.435
## Warning in gam.lo(data[["lo(concave_pts_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concave_pts_worst, span = 0.5, degree = 1)"]], : eval 2.6835
## Warning in gam.lo(data[["lo(concave_pts_worst, span = 0.5, degree = 1)"]], : upperlimit 2.435
## Warning in gam.lo(data[["lo(concave_pts_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concave_pts_worst, span = 0.5, degree = 1)"]], : eval 2.6729
## Warning in gam.lo(data[["lo(concave_pts_worst, span = 0.5, degree = 1)"]], : upperlimit 2.435
## Warning in gam.lo(data[["lo(concave_pts_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concave_pts_worst, span = 0.5, degree = 1)"]], : eval 2.4492
## Warning in gam.lo(data[["lo(concave_pts_worst, span = 0.5, degree = 1)"]], : upperlimit 2.435
## Warning in gam.lo(data[["lo(concave_pts_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : eval 3.3789
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : upperlimit 3.2009
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : eval 3.6318
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : upperlimit 3.2009
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : eval 4.2836
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : upperlimit 3.2009
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concavity_worst, span = 0.5, degree = 1)"]], : eval 4.6965
## Warning in gam.lo(data[["lo(concavity_worst, span = 0.5, degree = 1)"]], : upperlimit 4.0184
## Warning in gam.lo(data[["lo(concavity_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concavity_mean, span = 0.5, degree = 1)"]], : eval 4.2348
## Warning in gam.lo(data[["lo(concavity_mean, span = 0.5, degree = 1)"]], : upperlimit 4.0649
## Warning in gam.lo(data[["lo(concavity_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concavity_mean, span = 0.5, degree = 1)"]], : eval 4.2399
## Warning in gam.lo(data[["lo(concavity_mean, span = 0.5, degree = 1)"]], : upperlimit 4.0649
## Warning in gam.lo(data[["lo(concavity_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(area_se, span = 0.5, degree = 1)"]], z, w, span = 0.5, : eval 11.032
## Warning in gam.lo(data[["lo(area_se, span = 0.5, degree = 1)"]], z, w, span = 0.5, : upperlimit 10.724
## Warning in gam.lo(data[["lo(area_se, span = 0.5, degree = 1)"]], z, w, span = 0.5, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concave_pts_mean, span = 0.5, degree = 1)"]], : eval 3.4941
## Warning in gam.lo(data[["lo(concave_pts_mean, span = 0.5, degree = 1)"]], : upperlimit 2.9351
## Warning in gam.lo(data[["lo(concave_pts_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concave_pts_mean, span = 0.5, degree = 1)"]], : eval 3.4374
## Warning in gam.lo(data[["lo(concave_pts_mean, span = 0.5, degree = 1)"]], : upperlimit 2.9351
## Warning in gam.lo(data[["lo(concave_pts_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concave_pts_mean, span = 0.5, degree = 1)"]], : eval 3.9245
## Warning in gam.lo(data[["lo(concave_pts_mean, span = 0.5, degree = 1)"]], : upperlimit 2.9351
## Warning in gam.lo(data[["lo(concave_pts_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concave_pts_mean, span = 0.5, degree = 1)"]], : eval 3.5791
## Warning in gam.lo(data[["lo(concave_pts_mean, span = 0.5, degree = 1)"]], : upperlimit 2.9351
## Warning in gam.lo(data[["lo(concave_pts_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concave_pts_mean, span = 0.5, degree = 1)"]], : eval 3.6693
## Warning in gam.lo(data[["lo(concave_pts_mean, span = 0.5, degree = 1)"]], : upperlimit 2.9351
## Warning in gam.lo(data[["lo(concave_pts_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concave_pts_mean, span = 0.5, degree = 1)"]], : eval 3.0921
## Warning in gam.lo(data[["lo(concave_pts_mean, span = 0.5, degree = 1)"]], : upperlimit 2.9351
## Warning in gam.lo(data[["lo(concave_pts_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : eval -2.222
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : lowerlimit -2.1757
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : eval 5.4251
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : upperlimit 4.9374
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : eval 5.925
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : upperlimit 4.5097
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : eval -2.2273
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : lowerlimit -1.9956
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : eval 3.376
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : upperlimit 3.3443
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : eval -2.0715
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : lowerlimit -1.9956
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : eval 4.6478
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : upperlimit 3.3443
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : eval 4.0906
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : upperlimit 3.5146
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(fractal_dim_mean, span = 0.5, degree = 1)"]], : eval -1.8183
## Warning in gam.lo(data[["lo(fractal_dim_mean, span = 0.5, degree = 1)"]], : lowerlimit -1.812
## Warning in gam.lo(data[["lo(fractal_dim_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concave_pts_se, span = 0.5, degree = 1)"]], : eval 6.6438
## Warning in gam.lo(data[["lo(concave_pts_se, span = 0.5, degree = 1)"]], : upperlimit 3.7678
## Warning in gam.lo(data[["lo(concave_pts_se, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concave_pts_se, span = 0.5, degree = 1)"]], : eval 4.7168
## Warning in gam.lo(data[["lo(concave_pts_se, span = 0.5, degree = 1)"]], : upperlimit 3.7678
## Warning in gam.lo(data[["lo(concave_pts_se, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : eval -2.1456
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : lowerlimit -1.9125
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : eval -2.222
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : lowerlimit -1.9125
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : eval -1.4691
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : lowerlimit -1.4493
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : eval -1.5482
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : lowerlimit -1.4493
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : eval -1.4842
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : lowerlimit -1.4493
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : eval -1.4581
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : lowerlimit -1.4493
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : eval -1.5041
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : lowerlimit -1.4493
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : eval -1.5495
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : lowerlimit -1.4493
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : eval 4.2836
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : upperlimit 3.6585
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(compactness_worst, span = 0.5, degree = 1)"]], : eval 5.1084
## Warning in gam.lo(data[["lo(compactness_worst, span = 0.5, degree = 1)"]], : upperlimit 4.3403
## Warning in gam.lo(data[["lo(compactness_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(compactness_worst, span = 0.5, degree = 1)"]], : eval 4.3451
## Warning in gam.lo(data[["lo(compactness_worst, span = 0.5, degree = 1)"]], : upperlimit 4.3403
## Warning in gam.lo(data[["lo(compactness_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(fractal_dim_worst, span = 0.5, degree = 1)"]], : eval 6.8408
## Warning in gam.lo(data[["lo(fractal_dim_worst, span = 0.5, degree = 1)"]], : upperlimit 4.9633
## Warning in gam.lo(data[["lo(fractal_dim_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concavity_se, span = 0.5, degree = 1)"]], z, : eval 9.0077
## Warning in gam.lo(data[["lo(concavity_se, span = 0.5, degree = 1)"]], z, : upperlimit 3.721
## Warning in gam.lo(data[["lo(concavity_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concavity_se, span = 0.5, degree = 1)"]], z, : eval 12.062
## Warning in gam.lo(data[["lo(concavity_se, span = 0.5, degree = 1)"]], z, : upperlimit 3.721
## Warning in gam.lo(data[["lo(concavity_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concavity_se, span = 0.5, degree = 1)"]], z, : eval 4.0286
## Warning in gam.lo(data[["lo(concavity_se, span = 0.5, degree = 1)"]], z, : upperlimit 3.721
## Warning in gam.lo(data[["lo(concavity_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(area_se, span = 0.5, degree = 1)"]], z, w, span = 0.5, : eval 11.032
## Warning in gam.lo(data[["lo(area_se, span = 0.5, degree = 1)"]], z, w, span = 0.5, : upperlimit 10.724
## Warning in gam.lo(data[["lo(area_se, span = 0.5, degree = 1)"]], z, w, span = 0.5, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concavity_worst, span = 0.5, degree = 1)"]], : eval 4.6965
## Warning in gam.lo(data[["lo(concavity_worst, span = 0.5, degree = 1)"]], : upperlimit 3.3238
## Warning in gam.lo(data[["lo(concavity_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concavity_worst, span = 0.5, degree = 1)"]], : eval 3.9919
## Warning in gam.lo(data[["lo(concavity_worst, span = 0.5, degree = 1)"]], : upperlimit 3.3238
## Warning in gam.lo(data[["lo(concavity_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : eval 4.4812
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : upperlimit 4.1602
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : eval 5.925
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : upperlimit 4.1602
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(fractal_dim_se, span = 0.5, degree = 1)"]], : eval 9.8429
## Warning in gam.lo(data[["lo(fractal_dim_se, span = 0.5, degree = 1)"]], : upperlimit 7.2463
## Warning in gam.lo(data[["lo(fractal_dim_se, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(fractal_dim_se, span = 0.5, degree = 1)"]], : eval -1.096
## Warning in gam.lo(data[["lo(fractal_dim_se, span = 0.5, degree = 1)"]], : lowerlimit -1.0755
## Warning in gam.lo(data[["lo(fractal_dim_se, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : eval -2.0816
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : lowerlimit -2.0753
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : eval -2.2273
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : lowerlimit -2.0987
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : eval 4.6478
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : upperlimit 3.4033
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(fractal_dim_mean, span = 0.5, degree = 1)"]], : eval -1.8183
## Warning in gam.lo(data[["lo(fractal_dim_mean, span = 0.5, degree = 1)"]], : lowerlimit -1.812
## Warning in gam.lo(data[["lo(fractal_dim_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : eval 4.4052
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : upperlimit 3.4749
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : eval 4.262
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : upperlimit 3.4749
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concave_pts_se, span = 0.5, degree = 1)"]], : eval 6.6438
## Warning in gam.lo(data[["lo(concave_pts_se, span = 0.5, degree = 1)"]], : upperlimit 3.7678
## Warning in gam.lo(data[["lo(concave_pts_se, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concave_pts_se, span = 0.5, degree = 1)"]], : eval 4.7168
## Warning in gam.lo(data[["lo(concave_pts_se, span = 0.5, degree = 1)"]], : upperlimit 3.7678
## Warning in gam.lo(data[["lo(concave_pts_se, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concavity_se, span = 0.5, degree = 1)"]], z, : eval 12.062
## Warning in gam.lo(data[["lo(concavity_se, span = 0.5, degree = 1)"]], z, : upperlimit 9.058
## Warning in gam.lo(data[["lo(concavity_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : eval -2.222
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : lowerlimit -2.1757
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(compactness_worst, span = 0.5, degree = 1)"]], : eval -1.341
## Warning in gam.lo(data[["lo(compactness_worst, span = 0.5, degree = 1)"]], : lowerlimit -1.328
## Warning in gam.lo(data[["lo(compactness_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : eval -1.2545
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : lowerlimit -1.2523
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(fractal_dim_se, span = 0.5, degree = 1)"]], : eval 9.8429
## Warning in gam.lo(data[["lo(fractal_dim_se, span = 0.5, degree = 1)"]], : upperlimit 7.2462
## Warning in gam.lo(data[["lo(fractal_dim_se, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(fractal_dim_se, span = 0.5, degree = 1)"]], : eval -1.096
## Warning in gam.lo(data[["lo(fractal_dim_se, span = 0.5, degree = 1)"]], : lowerlimit -1.0645
## Warning in gam.lo(data[["lo(fractal_dim_se, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(fractal_dim_se, span = 0.5, degree = 1)"]], : eval -1.0751
## Warning in gam.lo(data[["lo(fractal_dim_se, span = 0.5, degree = 1)"]], : lowerlimit -1.0645
## Warning in gam.lo(data[["lo(fractal_dim_se, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : eval 3.3913
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : upperlimit 3.0137
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : eval 3.9519
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : upperlimit 3.0137
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : eval 3.7679
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : upperlimit 3.0137
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(radius_mean, span = 0.5, degree = 1)"]], z, : eval -2.0279
## Warning in gam.lo(data[["lo(radius_mean, span = 0.5, degree = 1)"]], z, : lowerlimit -1.8541
## Warning in gam.lo(data[["lo(radius_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(radius_mean, span = 0.5, degree = 1)"]], z, : eval 3.9678
## Warning in gam.lo(data[["lo(radius_mean, span = 0.5, degree = 1)"]], z, : upperlimit 3.743
## Warning in gam.lo(data[["lo(radius_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(radius_mean, span = 0.5, degree = 1)"]], z, : eval 3.772
## Warning in gam.lo(data[["lo(radius_mean, span = 0.5, degree = 1)"]], z, : upperlimit 3.743
## Warning in gam.lo(data[["lo(radius_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : eval -1.7254
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : lowerlimit -1.5959
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : eval 4.0906
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : upperlimit 3.5117
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : eval 4.6478
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : upperlimit 3.404
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concave_pts_se, span = 0.5, degree = 1)"]], : eval 6.6438
## Warning in gam.lo(data[["lo(concave_pts_se, span = 0.5, degree = 1)"]], : upperlimit 4.7499
## Warning in gam.lo(data[["lo(concave_pts_se, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(symmetry_worst, span = 0.5, degree = 1)"]], : eval 6.0407
## Warning in gam.lo(data[["lo(symmetry_worst, span = 0.5, degree = 1)"]], : upperlimit 4.1356
## Warning in gam.lo(data[["lo(symmetry_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(symmetry_worst, span = 0.5, degree = 1)"]], : eval 4.6442
## Warning in gam.lo(data[["lo(symmetry_worst, span = 0.5, degree = 1)"]], : upperlimit 4.1356
## Warning in gam.lo(data[["lo(symmetry_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(fractal_dim_mean, span = 0.5, degree = 1)"]], : eval 4.9066
## Warning in gam.lo(data[["lo(fractal_dim_mean, span = 0.5, degree = 1)"]], : upperlimit 4.6997
## Warning in gam.lo(data[["lo(fractal_dim_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : eval -1.6919
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : lowerlimit -1.5952
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : eval 3.6318
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : upperlimit 3.4036
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : eval 4.2836
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : upperlimit 3.4036
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concavity_se, span = 0.5, degree = 1)"]], z, : eval 12.062
## Warning in gam.lo(data[["lo(concavity_se, span = 0.5, degree = 1)"]], z, : upperlimit 9.058
## Warning in gam.lo(data[["lo(concavity_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(perimeter_mean, span = 0.5, degree = 1)"]], : eval -1.9828
## Warning in gam.lo(data[["lo(perimeter_mean, span = 0.5, degree = 1)"]], : lowerlimit -1.8404
## Warning in gam.lo(data[["lo(perimeter_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(perimeter_mean, span = 0.5, degree = 1)"]], : eval 3.9726
## Warning in gam.lo(data[["lo(perimeter_mean, span = 0.5, degree = 1)"]], : upperlimit 3.7369
## Warning in gam.lo(data[["lo(perimeter_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(perimeter_mean, span = 0.5, degree = 1)"]], : eval 3.9068
## Warning in gam.lo(data[["lo(perimeter_mean, span = 0.5, degree = 1)"]], : upperlimit 3.7369
## Warning in gam.lo(data[["lo(perimeter_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(perimeter_se, span = 0.5, degree = 1)"]], z, : eval 9.4537
## Warning in gam.lo(data[["lo(perimeter_se, span = 0.5, degree = 1)"]], z, : upperlimit 4.0831
## Warning in gam.lo(data[["lo(perimeter_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(perimeter_se, span = 0.5, degree = 1)"]], z, : eval 7.8067
## Warning in gam.lo(data[["lo(perimeter_se, span = 0.5, degree = 1)"]], z, : upperlimit 4.0831
## Warning in gam.lo(data[["lo(perimeter_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(area_mean, span = 0.5, degree = 1)"]], z, w, : eval -1.4532
## Warning in gam.lo(data[["lo(area_mean, span = 0.5, degree = 1)"]], z, w, : lowerlimit -1.4063
## Warning in gam.lo(data[["lo(area_mean, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(area_mean, span = 0.5, degree = 1)"]], z, w, : eval 5.2402
## Warning in gam.lo(data[["lo(area_mean, span = 0.5, degree = 1)"]], z, w, : upperlimit 4.5622
## Warning in gam.lo(data[["lo(area_mean, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(area_mean, span = 0.5, degree = 1)"]], z, w, : eval 5.2459
## Warning in gam.lo(data[["lo(area_mean, span = 0.5, degree = 1)"]], z, w, : upperlimit 4.5622
## Warning in gam.lo(data[["lo(area_mean, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(compactness_worst, span = 0.5, degree = 1)"]], : eval 5.1084
## Warning in gam.lo(data[["lo(compactness_worst, span = 0.5, degree = 1)"]], : upperlimit 4.3403
## Warning in gam.lo(data[["lo(compactness_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(compactness_worst, span = 0.5, degree = 1)"]], : eval 4.3451
## Warning in gam.lo(data[["lo(compactness_worst, span = 0.5, degree = 1)"]], : upperlimit 4.3403
## Warning in gam.lo(data[["lo(compactness_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(radius_se, span = 0.5, degree = 1)"]], z, w, : eval 8.8991
## Warning in gam.lo(data[["lo(radius_se, span = 0.5, degree = 1)"]], z, w, : upperlimit 4.0056
## Warning in gam.lo(data[["lo(radius_se, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(radius_se, span = 0.5, degree = 1)"]], z, w, : eval 7.7235
## Warning in gam.lo(data[["lo(radius_se, span = 0.5, degree = 1)"]], z, w, : upperlimit 4.0056
## Warning in gam.lo(data[["lo(radius_se, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(area_se, span = 0.5, degree = 1)"]], z, w, span = 0.5, : eval 10.667
## Warning in gam.lo(data[["lo(area_se, span = 0.5, degree = 1)"]], z, w, span = 0.5, : upperlimit 4.26
## Warning in gam.lo(data[["lo(area_se, span = 0.5, degree = 1)"]], z, w, span = 0.5, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(area_se, span = 0.5, degree = 1)"]], z, w, span = 0.5, : eval 11.032
## Warning in gam.lo(data[["lo(area_se, span = 0.5, degree = 1)"]], z, w, span = 0.5, : upperlimit 4.26
## Warning in gam.lo(data[["lo(area_se, span = 0.5, degree = 1)"]], z, w, span = 0.5, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(fractal_dim_worst, span = 0.5, degree = 1)"]], : eval 3.5797
## Warning in gam.lo(data[["lo(fractal_dim_worst, span = 0.5, degree = 1)"]], : upperlimit 3.383
## Warning in gam.lo(data[["lo(fractal_dim_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(fractal_dim_worst, span = 0.5, degree = 1)"]], : eval 4.9307
## Warning in gam.lo(data[["lo(fractal_dim_worst, span = 0.5, degree = 1)"]], : upperlimit 3.383
## Warning in gam.lo(data[["lo(fractal_dim_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(fractal_dim_worst, span = 0.5, degree = 1)"]], : eval 6.8408
## Warning in gam.lo(data[["lo(fractal_dim_worst, span = 0.5, degree = 1)"]], : upperlimit 3.383
## Warning in gam.lo(data[["lo(fractal_dim_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : eval -1.2213
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : lowerlimit -1.1802
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : eval 4.4812
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : upperlimit 4.1281
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : eval 4.1335
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : upperlimit 4.1281
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : eval 5.925
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : upperlimit 4.1281
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(fractal_dim_se, span = 0.5, degree = 1)"]], : eval 9.8429
## Warning in gam.lo(data[["lo(fractal_dim_se, span = 0.5, degree = 1)"]], : upperlimit 6.8931
## Warning in gam.lo(data[["lo(fractal_dim_se, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(fractal_dim_se, span = 0.5, degree = 1)"]], : eval 7.2051
## Warning in gam.lo(data[["lo(fractal_dim_se, span = 0.5, degree = 1)"]], : upperlimit 6.8931
## Warning in gam.lo(data[["lo(fractal_dim_se, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(fractal_dim_se, span = 0.5, degree = 1)"]], : eval -1.096
## Warning in gam.lo(data[["lo(fractal_dim_se, span = 0.5, degree = 1)"]], : lowerlimit -1.095
## Warning in gam.lo(data[["lo(fractal_dim_se, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : eval -1.9546
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : lowerlimit -1.9445
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : eval -2.0453
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : lowerlimit -1.9445
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : eval -2.0816
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : lowerlimit -1.9445
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : eval 4.4808
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : upperlimit 4.0228
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : eval -1.7254
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : lowerlimit -1.5989
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : eval -2.2273
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : lowerlimit -2.0987
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : eval 4.6478
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : upperlimit 3.4033
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(radius_mean, span = 0.5, degree = 1)"]], z, : eval -2.0279
## Warning in gam.lo(data[["lo(radius_mean, span = 0.5, degree = 1)"]], z, : lowerlimit -1.8554
## Warning in gam.lo(data[["lo(radius_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : eval -2.222
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : lowerlimit -2.1738
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : eval 3.8825
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : upperlimit 3.5235
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : eval -1.6919
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : lowerlimit -1.5997
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(fractal_dim_worst, span = 0.5, degree = 1)"]], : eval 6.8408
## Warning in gam.lo(data[["lo(fractal_dim_worst, span = 0.5, degree = 1)"]], : upperlimit 4.9633
## Warning in gam.lo(data[["lo(fractal_dim_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(perimeter_mean, span = 0.5, degree = 1)"]], : eval -1.9828
## Warning in gam.lo(data[["lo(perimeter_mean, span = 0.5, degree = 1)"]], : lowerlimit -1.8417
## Warning in gam.lo(data[["lo(perimeter_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(compactness_worst, span = 0.5, degree = 1)"]], : eval 5.1084
## Warning in gam.lo(data[["lo(compactness_worst, span = 0.5, degree = 1)"]], : upperlimit 4.3734
## Warning in gam.lo(data[["lo(compactness_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(area_mean, span = 0.5, degree = 1)"]], z, w, : eval -1.4532
## Warning in gam.lo(data[["lo(area_mean, span = 0.5, degree = 1)"]], z, w, : lowerlimit -1.4098
## Warning in gam.lo(data[["lo(area_mean, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concave_pts_mean, span = 0.5, degree = 1)"]], : eval 3.9245
## Warning in gam.lo(data[["lo(concave_pts_mean, span = 0.5, degree = 1)"]], : upperlimit 3.5179
## Warning in gam.lo(data[["lo(concave_pts_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concave_pts_mean, span = 0.5, degree = 1)"]], : eval 3.5791
## Warning in gam.lo(data[["lo(concave_pts_mean, span = 0.5, degree = 1)"]], : upperlimit 3.5179
## Warning in gam.lo(data[["lo(concave_pts_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concave_pts_mean, span = 0.5, degree = 1)"]], : eval 3.6693
## Warning in gam.lo(data[["lo(concave_pts_mean, span = 0.5, degree = 1)"]], : upperlimit 3.5179
## Warning in gam.lo(data[["lo(concave_pts_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : eval -1.2155
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : lowerlimit -1.199
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : eval -1.2545
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : lowerlimit -1.199
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(compactness_mean, span = 0.5, degree = 1)"]], : eval -1.4692
## Warning in gam.lo(data[["lo(compactness_mean, span = 0.5, degree = 1)"]], : lowerlimit -1.4154
## Warning in gam.lo(data[["lo(compactness_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(compactness_mean, span = 0.5, degree = 1)"]], : eval -1.4739
## Warning in gam.lo(data[["lo(compactness_mean, span = 0.5, degree = 1)"]], : lowerlimit -1.4154
## Warning in gam.lo(data[["lo(compactness_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : eval -1.3998
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : lowerlimit -1.3306
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : eval -1.3835
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : lowerlimit -1.3306
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : eval 5.4251
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : upperlimit 4.9366
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : eval -1.3905
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : lowerlimit -1.3306
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : eval -1.4038
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : lowerlimit -1.3306
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : eval -1.4568
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : lowerlimit -1.3306
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : eval -1.2213
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : lowerlimit -1.1893
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : eval 4.4808
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : upperlimit 4.0229
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(smoothness_mean, span = 0.5, degree = 1)"]], : eval -3.1093
## Warning in gam.lo(data[["lo(smoothness_mean, span = 0.5, degree = 1)"]], : lowerlimit -2.3155
## Warning in gam.lo(data[["lo(smoothness_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(symmetry_worst, span = 0.5, degree = 1)"]], : eval -2.1591
## Warning in gam.lo(data[["lo(symmetry_worst, span = 0.5, degree = 1)"]], : lowerlimit -2.0652
## Warning in gam.lo(data[["lo(symmetry_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : eval 4.6478
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : upperlimit 3.404
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concave_pts_se, span = 0.5, degree = 1)"]], : eval 6.6438
## Warning in gam.lo(data[["lo(concave_pts_se, span = 0.5, degree = 1)"]], : upperlimit 3.7678
## Warning in gam.lo(data[["lo(concave_pts_se, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concave_pts_se, span = 0.5, degree = 1)"]], : eval 4.7168
## Warning in gam.lo(data[["lo(concave_pts_se, span = 0.5, degree = 1)"]], : upperlimit 3.7678
## Warning in gam.lo(data[["lo(concave_pts_se, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(symmetry_se, span = 0.5, degree = 1)"]], z, : eval -1.3311
## Warning in gam.lo(data[["lo(symmetry_se, span = 0.5, degree = 1)"]], z, : lowerlimit -1.3235
## Warning in gam.lo(data[["lo(symmetry_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(symmetry_se, span = 0.5, degree = 1)"]], z, : eval -1.5315
## Warning in gam.lo(data[["lo(symmetry_se, span = 0.5, degree = 1)"]], z, : lowerlimit -1.3235
## Warning in gam.lo(data[["lo(symmetry_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : eval -1.5482
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : lowerlimit -1.5337
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : eval -1.5495
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : lowerlimit -1.5337
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concavity_se, span = 0.5, degree = 1)"]], z, : eval 12.062
## Warning in gam.lo(data[["lo(concavity_se, span = 0.5, degree = 1)"]], z, : upperlimit 9.058
## Warning in gam.lo(data[["lo(concavity_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(fractal_dim_se, span = 0.5, degree = 1)"]], : eval 9.8429
## Warning in gam.lo(data[["lo(fractal_dim_se, span = 0.5, degree = 1)"]], : upperlimit 7.2466
## Warning in gam.lo(data[["lo(fractal_dim_se, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : eval 4.4808
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : upperlimit 3.4253
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : eval 3.992
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : upperlimit 3.4253
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(radius_mean, span = 0.5, degree = 1)"]], z, : eval -2.0279
## Warning in gam.lo(data[["lo(radius_mean, span = 0.5, degree = 1)"]], z, : lowerlimit -1.8544
## Warning in gam.lo(data[["lo(radius_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(radius_mean, span = 0.5, degree = 1)"]], z, : eval 3.9678
## Warning in gam.lo(data[["lo(radius_mean, span = 0.5, degree = 1)"]], z, : upperlimit 3.8
## Warning in gam.lo(data[["lo(radius_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : eval -1.7254
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : lowerlimit -1.5989
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(symmetry_se, span = 0.5, degree = 1)"]], z, : eval 7.0657
## Warning in gam.lo(data[["lo(symmetry_se, span = 0.5, degree = 1)"]], z, : upperlimit 4.9823
## Warning in gam.lo(data[["lo(symmetry_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : eval -1.6919
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : lowerlimit -1.5997
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : eval 3.8825
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : upperlimit 3.5238
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : eval 4.4052
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : upperlimit 4.2911
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(compactness_mean, span = 0.5, degree = 1)"]], : eval 4.5644
## Warning in gam.lo(data[["lo(compactness_mean, span = 0.5, degree = 1)"]], : upperlimit 3.9476
## Warning in gam.lo(data[["lo(compactness_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(fractal_dim_worst, span = 0.5, degree = 1)"]], : eval 6.8408
## Warning in gam.lo(data[["lo(fractal_dim_worst, span = 0.5, degree = 1)"]], : upperlimit 4.9633
## Warning in gam.lo(data[["lo(fractal_dim_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(area_mean, span = 0.5, degree = 1)"]], z, w, : eval -1.4532
## Warning in gam.lo(data[["lo(area_mean, span = 0.5, degree = 1)"]], z, w, : lowerlimit -1.4098
## Warning in gam.lo(data[["lo(area_mean, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(compactness_worst, span = 0.5, degree = 1)"]], : eval -1.341
## Warning in gam.lo(data[["lo(compactness_worst, span = 0.5, degree = 1)"]], : lowerlimit -1.3295
## Warning in gam.lo(data[["lo(compactness_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(compactness_worst, span = 0.5, degree = 1)"]], : eval 5.1084
## Warning in gam.lo(data[["lo(compactness_worst, span = 0.5, degree = 1)"]], : upperlimit 4.3733
## Warning in gam.lo(data[["lo(compactness_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(perimeter_mean, span = 0.5, degree = 1)"]], : eval -1.9828
## Warning in gam.lo(data[["lo(perimeter_mean, span = 0.5, degree = 1)"]], : lowerlimit -1.8414
## Warning in gam.lo(data[["lo(perimeter_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(perimeter_mean, span = 0.5, degree = 1)"]], : eval 3.9726
## Warning in gam.lo(data[["lo(perimeter_mean, span = 0.5, degree = 1)"]], : upperlimit 3.9354
## Warning in gam.lo(data[["lo(perimeter_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concave_pts_mean, span = 0.5, degree = 1)"]], : eval 3.9245
## Warning in gam.lo(data[["lo(concave_pts_mean, span = 0.5, degree = 1)"]], : upperlimit 3.694
## Warning in gam.lo(data[["lo(concave_pts_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(radius_se, span = 0.5, degree = 1)"]], z, w, : eval 8.8991
## Warning in gam.lo(data[["lo(radius_se, span = 0.5, degree = 1)"]], z, w, : upperlimit 7.7674
## Warning in gam.lo(data[["lo(radius_se, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(perimeter_se, span = 0.5, degree = 1)"]], z, : eval 9.4537
## Warning in gam.lo(data[["lo(perimeter_se, span = 0.5, degree = 1)"]], z, : upperlimit 7.8509
## Warning in gam.lo(data[["lo(perimeter_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : eval -1.3998
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : lowerlimit -1.3289
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : eval -1.3835
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : lowerlimit -1.3289
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : eval 4.9056
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : upperlimit 4.5952
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : eval 5.4251
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : upperlimit 4.5952
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : eval -1.3905
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : lowerlimit -1.3289
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : eval -1.4038
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : lowerlimit -1.3289
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : eval -1.4568
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : lowerlimit -1.3289
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concavity_worst, span = 0.5, degree = 1)"]], : eval 4.6965
## Warning in gam.lo(data[["lo(concavity_worst, span = 0.5, degree = 1)"]], : upperlimit 3.3238
## Warning in gam.lo(data[["lo(concavity_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concavity_worst, span = 0.5, degree = 1)"]], : eval 3.9919
## Warning in gam.lo(data[["lo(concavity_worst, span = 0.5, degree = 1)"]], : upperlimit 3.3238
## Warning in gam.lo(data[["lo(concavity_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : eval -1.2213
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : lowerlimit -1.1893
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : eval -2.0816
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : lowerlimit -2.0753
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : eval 4.0906
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : upperlimit 3.5146
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(symmetry_worst, span = 0.5, degree = 1)"]], : eval 6.0407
## Warning in gam.lo(data[["lo(symmetry_worst, span = 0.5, degree = 1)"]], : upperlimit 4.6775
## Warning in gam.lo(data[["lo(symmetry_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(symmetry_worst, span = 0.5, degree = 1)"]], : eval -2.1591
## Warning in gam.lo(data[["lo(symmetry_worst, span = 0.5, degree = 1)"]], : lowerlimit -2.0582
## Warning in gam.lo(data[["lo(symmetry_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : eval 3.376
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : upperlimit 2.7755
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : eval 3.0645
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : upperlimit 2.7755
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : eval 4.6478
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : upperlimit 2.7755
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : eval 3.3179
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : upperlimit 2.7755
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concave_pts_se, span = 0.5, degree = 1)"]], : eval 6.6438
## Warning in gam.lo(data[["lo(concave_pts_se, span = 0.5, degree = 1)"]], : upperlimit 4.7499
## Warning in gam.lo(data[["lo(concave_pts_se, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(symmetry_se, span = 0.5, degree = 1)"]], z, : eval -1.5315
## Warning in gam.lo(data[["lo(symmetry_se, span = 0.5, degree = 1)"]], z, : lowerlimit -1.3731
## Warning in gam.lo(data[["lo(symmetry_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(fractal_dim_mean, span = 0.5, degree = 1)"]], : eval 4.9066
## Warning in gam.lo(data[["lo(fractal_dim_mean, span = 0.5, degree = 1)"]], : upperlimit 4.6997
## Warning in gam.lo(data[["lo(fractal_dim_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : eval 4.2836
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : upperlimit 3.6585
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concave_pts_mean, span = 0.5, degree = 1)"]], : eval 3.9245
## Warning in gam.lo(data[["lo(concave_pts_mean, span = 0.5, degree = 1)"]], : upperlimit 3.694
## Warning in gam.lo(data[["lo(concave_pts_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concavity_se, span = 0.5, degree = 1)"]], z, : eval 12.062
## Warning in gam.lo(data[["lo(concavity_se, span = 0.5, degree = 1)"]], z, : upperlimit 9.058
## Warning in gam.lo(data[["lo(concavity_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : eval 3.8825
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : upperlimit 3.5238
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(area_se, span = 0.5, degree = 1)"]], z, w, span = 0.5, : eval 11.032
## Warning in gam.lo(data[["lo(area_se, span = 0.5, degree = 1)"]], z, w, span = 0.5, : upperlimit 10.724
## Warning in gam.lo(data[["lo(area_se, span = 0.5, degree = 1)"]], z, w, span = 0.5, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : eval 5.4251
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : upperlimit 4.9374
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(fractal_dim_se, span = 0.5, degree = 1)"]], : eval 9.8429
## Warning in gam.lo(data[["lo(fractal_dim_se, span = 0.5, degree = 1)"]], : upperlimit 7.2464
## Warning in gam.lo(data[["lo(fractal_dim_se, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : eval 5.925
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : upperlimit 4.5097
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : eval 4.4808
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : upperlimit 3.4253
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : eval 3.992
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : upperlimit 3.4253
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : eval 4.0906
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : upperlimit 3.5125
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(smoothness_mean, span = 0.5, degree = 1)"]], : eval 4.7667
## Warning in gam.lo(data[["lo(smoothness_mean, span = 0.5, degree = 1)"]], : upperlimit 3.4698
## Warning in gam.lo(data[["lo(smoothness_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : eval -2.2273
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : lowerlimit -1.9859
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : eval -2.0715
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : lowerlimit -1.9859
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(symmetry_se, span = 0.5, degree = 1)"]], z, : eval 4.9499
## Warning in gam.lo(data[["lo(symmetry_se, span = 0.5, degree = 1)"]], z, : upperlimit 4.7598
## Warning in gam.lo(data[["lo(symmetry_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(symmetry_se, span = 0.5, degree = 1)"]], z, : eval 7.0657
## Warning in gam.lo(data[["lo(symmetry_se, span = 0.5, degree = 1)"]], z, : upperlimit 4.7598
## Warning in gam.lo(data[["lo(symmetry_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : eval 3.6318
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : upperlimit 3.4042
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : eval 4.2836
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : upperlimit 3.4042
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : eval -2.1456
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : lowerlimit -1.7947
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : eval -1.8836
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : lowerlimit -1.7947
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : eval -2.222
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : lowerlimit -1.7947
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : eval -1.8674
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : lowerlimit -1.7947
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(area_se, span = 0.5, degree = 1)"]], z, w, span = 0.5, : eval 11.032
## Warning in gam.lo(data[["lo(area_se, span = 0.5, degree = 1)"]], z, w, span = 0.5, : upperlimit 10.724
## Warning in gam.lo(data[["lo(area_se, span = 0.5, degree = 1)"]], z, w, span = 0.5, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : eval -1.4568
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : lowerlimit -1.438
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(compactness_mean, span = 0.5, degree = 1)"]], : eval 4.5644
## Warning in gam.lo(data[["lo(compactness_mean, span = 0.5, degree = 1)"]], : upperlimit 3.9476
## Warning in gam.lo(data[["lo(compactness_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : eval 4.5187
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : upperlimit 4.0795
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : eval 6.1381
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : upperlimit 4.0795
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : eval 4.4812
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : upperlimit 4.1285
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : eval 4.1335
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : upperlimit 4.1285
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : eval 5.925
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : upperlimit 4.1285
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations
## Warning in gam.lo(data[["lo(radius_mean, span = 0.5, degree = 1)"]], z, : eval -2.0279
## Warning in gam.lo(data[["lo(radius_mean, span = 0.5, degree = 1)"]], z, : lowerlimit -1.8316
## Warning in gam.lo(data[["lo(radius_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(radius_mean, span = 0.5, degree = 1)"]], z, : eval 3.7152
## Warning in gam.lo(data[["lo(radius_mean, span = 0.5, degree = 1)"]], z, : upperlimit 3.1725
## Warning in gam.lo(data[["lo(radius_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(radius_mean, span = 0.5, degree = 1)"]], z, : eval 3.9678
## Warning in gam.lo(data[["lo(radius_mean, span = 0.5, degree = 1)"]], z, : upperlimit 3.1725
## Warning in gam.lo(data[["lo(radius_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(radius_mean, span = 0.5, degree = 1)"]], z, : eval 3.2924
## Warning in gam.lo(data[["lo(radius_mean, span = 0.5, degree = 1)"]], z, : upperlimit 3.1725
## Warning in gam.lo(data[["lo(radius_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(radius_mean, span = 0.5, degree = 1)"]], z, : eval 3.772
## Warning in gam.lo(data[["lo(radius_mean, span = 0.5, degree = 1)"]], z, : upperlimit 3.1725
## Warning in gam.lo(data[["lo(radius_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : eval -2.0816
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : lowerlimit -2.0753
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : eval -1.7254
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : lowerlimit -1.5383
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : eval -1.5706
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : lowerlimit -1.5383
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : eval 3.4864
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : upperlimit 3.3804
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : eval 3.4885
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : upperlimit 3.3804
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : eval 4.0906
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : upperlimit 3.3804
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : eval 3.376
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : upperlimit 2.7755
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : eval 3.0645
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : upperlimit 2.7755
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : eval 4.6478
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : upperlimit 2.7755
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : eval 3.3179
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : upperlimit 2.7755
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(fractal_dim_mean, span = 0.5, degree = 1)"]], : eval -1.8183
## Warning in gam.lo(data[["lo(fractal_dim_mean, span = 0.5, degree = 1)"]], : lowerlimit -1.812
## Warning in gam.lo(data[["lo(fractal_dim_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : eval 3.8825
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : upperlimit 3.5238
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : eval -1.5482
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : lowerlimit -1.5337
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : eval -1.5495
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : lowerlimit -1.5337
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : eval -1.6919
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : lowerlimit -1.5296
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : eval -1.5705
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : lowerlimit -1.5296
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : eval 3.3789
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : upperlimit 3.1999
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : eval 3.6318
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : upperlimit 3.1999
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : eval 4.2836
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : upperlimit 3.1999
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(perimeter_mean, span = 0.5, degree = 1)"]], : eval -1.9828
## Warning in gam.lo(data[["lo(perimeter_mean, span = 0.5, degree = 1)"]], : lowerlimit -1.8382
## Warning in gam.lo(data[["lo(perimeter_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(perimeter_mean, span = 0.5, degree = 1)"]], : eval 3.7092
## Warning in gam.lo(data[["lo(perimeter_mean, span = 0.5, degree = 1)"]], : upperlimit 3.2984
## Warning in gam.lo(data[["lo(perimeter_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(perimeter_mean, span = 0.5, degree = 1)"]], : eval 3.9726
## Warning in gam.lo(data[["lo(perimeter_mean, span = 0.5, degree = 1)"]], : upperlimit 3.2984
## Warning in gam.lo(data[["lo(perimeter_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(perimeter_mean, span = 0.5, degree = 1)"]], : eval 3.3841
## Warning in gam.lo(data[["lo(perimeter_mean, span = 0.5, degree = 1)"]], : upperlimit 3.2984
## Warning in gam.lo(data[["lo(perimeter_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(perimeter_mean, span = 0.5, degree = 1)"]], : eval 3.9068
## Warning in gam.lo(data[["lo(perimeter_mean, span = 0.5, degree = 1)"]], : upperlimit 3.2984
## Warning in gam.lo(data[["lo(perimeter_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concavity_worst, span = 0.5, degree = 1)"]], : eval 4.6965
## Warning in gam.lo(data[["lo(concavity_worst, span = 0.5, degree = 1)"]], : upperlimit 4.0184
## Warning in gam.lo(data[["lo(concavity_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(area_mean, span = 0.5, degree = 1)"]], z, w, : eval -1.4532
## Warning in gam.lo(data[["lo(area_mean, span = 0.5, degree = 1)"]], z, w, : lowerlimit -1.3707
## Warning in gam.lo(data[["lo(area_mean, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(area_mean, span = 0.5, degree = 1)"]], z, w, : eval -1.3767
## Warning in gam.lo(data[["lo(area_mean, span = 0.5, degree = 1)"]], z, w, : lowerlimit -1.3707
## Warning in gam.lo(data[["lo(area_mean, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(area_mean, span = 0.5, degree = 1)"]], z, w, : eval 4.5327
## Warning in gam.lo(data[["lo(area_mean, span = 0.5, degree = 1)"]], z, w, : upperlimit 3.4997
## Warning in gam.lo(data[["lo(area_mean, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(area_mean, span = 0.5, degree = 1)"]], z, w, : eval 5.2402
## Warning in gam.lo(data[["lo(area_mean, span = 0.5, degree = 1)"]], z, w, : upperlimit 3.4997
## Warning in gam.lo(data[["lo(area_mean, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(area_mean, span = 0.5, degree = 1)"]], z, w, : eval 3.8507
## Warning in gam.lo(data[["lo(area_mean, span = 0.5, degree = 1)"]], z, w, : upperlimit 3.4997
## Warning in gam.lo(data[["lo(area_mean, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(area_mean, span = 0.5, degree = 1)"]], z, w, : eval 5.2459
## Warning in gam.lo(data[["lo(area_mean, span = 0.5, degree = 1)"]], z, w, : upperlimit 3.4997
## Warning in gam.lo(data[["lo(area_mean, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(radius_se, span = 0.5, degree = 1)"]], z, w, : eval 8.8991
## Warning in gam.lo(data[["lo(radius_se, span = 0.5, degree = 1)"]], z, w, : upperlimit 4.0056
## Warning in gam.lo(data[["lo(radius_se, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(radius_se, span = 0.5, degree = 1)"]], z, w, : eval 7.7235
## Warning in gam.lo(data[["lo(radius_se, span = 0.5, degree = 1)"]], z, w, : upperlimit 4.0056
## Warning in gam.lo(data[["lo(radius_se, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(area_se, span = 0.5, degree = 1)"]], z, w, span = 0.5, : eval 10.667
## Warning in gam.lo(data[["lo(area_se, span = 0.5, degree = 1)"]], z, w, span = 0.5, : upperlimit 4.26
## Warning in gam.lo(data[["lo(area_se, span = 0.5, degree = 1)"]], z, w, span = 0.5, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(area_se, span = 0.5, degree = 1)"]], z, w, span = 0.5, : eval 11.032
## Warning in gam.lo(data[["lo(area_se, span = 0.5, degree = 1)"]], z, w, span = 0.5, : upperlimit 4.26
## Warning in gam.lo(data[["lo(area_se, span = 0.5, degree = 1)"]], z, w, span = 0.5, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : eval -1.2545
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : lowerlimit -1.2523
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : eval -1.2213
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : lowerlimit -1.153
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : eval -1.1539
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : lowerlimit -1.153
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : eval 5.925
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : upperlimit 4.5093
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(perimeter_se, span = 0.5, degree = 1)"]], z, : eval 4.0576
## Warning in gam.lo(data[["lo(perimeter_se, span = 0.5, degree = 1)"]], z, : upperlimit 3.5761
## Warning in gam.lo(data[["lo(perimeter_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(perimeter_se, span = 0.5, degree = 1)"]], z, : eval 9.4537
## Warning in gam.lo(data[["lo(perimeter_se, span = 0.5, degree = 1)"]], z, : upperlimit 3.5761
## Warning in gam.lo(data[["lo(perimeter_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(perimeter_se, span = 0.5, degree = 1)"]], z, : eval 3.5878
## Warning in gam.lo(data[["lo(perimeter_se, span = 0.5, degree = 1)"]], z, : upperlimit 3.5761
## Warning in gam.lo(data[["lo(perimeter_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(perimeter_se, span = 0.5, degree = 1)"]], z, : eval 7.8067
## Warning in gam.lo(data[["lo(perimeter_se, span = 0.5, degree = 1)"]], z, : upperlimit 3.5761
## Warning in gam.lo(data[["lo(perimeter_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : eval 3.4864
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : upperlimit 3.3815
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : eval 3.4885
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : upperlimit 3.3815
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : eval 4.0906
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : upperlimit 3.3815
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : eval -1.848
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : lowerlimit -1.744
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : eval -2.1763
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : lowerlimit -1.744
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : eval -2.1581
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : lowerlimit -1.744
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(fractal_dim_mean, span = 0.5, degree = 1)"]], : eval 4.9066
## Warning in gam.lo(data[["lo(fractal_dim_mean, span = 0.5, degree = 1)"]], : upperlimit 4.6993
## Warning in gam.lo(data[["lo(fractal_dim_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(fractal_dim_mean, span = 0.5, degree = 1)"]], : eval -1.8183
## Warning in gam.lo(data[["lo(fractal_dim_mean, span = 0.5, degree = 1)"]], : lowerlimit -1.7824
## Warning in gam.lo(data[["lo(fractal_dim_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(symmetry_worst, span = 0.5, degree = 1)"]], : eval 6.0407
## Warning in gam.lo(data[["lo(symmetry_worst, span = 0.5, degree = 1)"]], : upperlimit 4.6782
## Warning in gam.lo(data[["lo(symmetry_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : eval 4.4052
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : upperlimit 3.1233
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : eval 4.262
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : upperlimit 3.1233
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : eval 3.4499
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : upperlimit 3.1233
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : eval 3.3789
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : upperlimit 3.2009
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : eval 3.6318
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : upperlimit 3.2009
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : eval 4.2836
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : upperlimit 3.2009
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concavity_mean, span = 0.5, degree = 1)"]], : eval 4.2348
## Warning in gam.lo(data[["lo(concavity_mean, span = 0.5, degree = 1)"]], : upperlimit 4.0649
## Warning in gam.lo(data[["lo(concavity_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concavity_mean, span = 0.5, degree = 1)"]], : eval 4.2399
## Warning in gam.lo(data[["lo(concavity_mean, span = 0.5, degree = 1)"]], : upperlimit 4.0649
## Warning in gam.lo(data[["lo(concavity_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(area_se, span = 0.5, degree = 1)"]], z, w, span = 0.5, : eval 11.032
## Warning in gam.lo(data[["lo(area_se, span = 0.5, degree = 1)"]], z, w, span = 0.5, : upperlimit 10.724
## Warning in gam.lo(data[["lo(area_se, span = 0.5, degree = 1)"]], z, w, span = 0.5, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : eval -1.2155
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : lowerlimit -1.199
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : eval -1.2545
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : lowerlimit -1.199
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concave_pts_mean, span = 0.5, degree = 1)"]], : eval 3.9245
## Warning in gam.lo(data[["lo(concave_pts_mean, span = 0.5, degree = 1)"]], : upperlimit 3.5179
## Warning in gam.lo(data[["lo(concave_pts_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concave_pts_mean, span = 0.5, degree = 1)"]], : eval 3.5791
## Warning in gam.lo(data[["lo(concave_pts_mean, span = 0.5, degree = 1)"]], : upperlimit 3.5179
## Warning in gam.lo(data[["lo(concave_pts_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concave_pts_mean, span = 0.5, degree = 1)"]], : eval 3.6693
## Warning in gam.lo(data[["lo(concave_pts_mean, span = 0.5, degree = 1)"]], : upperlimit 3.5179
## Warning in gam.lo(data[["lo(concave_pts_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : eval 5.925
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : upperlimit 4.5097
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(compactness_mean, span = 0.5, degree = 1)"]], : eval -1.4692
## Warning in gam.lo(data[["lo(compactness_mean, span = 0.5, degree = 1)"]], : lowerlimit -1.4154
## Warning in gam.lo(data[["lo(compactness_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(compactness_mean, span = 0.5, degree = 1)"]], : eval -1.4739
## Warning in gam.lo(data[["lo(compactness_mean, span = 0.5, degree = 1)"]], : lowerlimit -1.4154
## Warning in gam.lo(data[["lo(compactness_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : eval 5.4251
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : upperlimit 4.9374
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : eval 4.4808
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : upperlimit 4.0229
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : eval -1.7254
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : lowerlimit -1.5959
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : eval 4.0906
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : upperlimit 3.5138
## Warning in gam.lo(data[["lo(radius_worst, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(radius_mean, span = 0.5, degree = 1)"]], z, : eval -2.0279
## Warning in gam.lo(data[["lo(radius_mean, span = 0.5, degree = 1)"]], z, : lowerlimit -1.8554
## Warning in gam.lo(data[["lo(radius_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : eval 4.6478
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : upperlimit 3.404
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(smoothness_mean, span = 0.5, degree = 1)"]], : eval -2.2803
## Warning in gam.lo(data[["lo(smoothness_mean, span = 0.5, degree = 1)"]], : lowerlimit -2.2105
## Warning in gam.lo(data[["lo(smoothness_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(smoothness_mean, span = 0.5, degree = 1)"]], : eval -3.1093
## Warning in gam.lo(data[["lo(smoothness_mean, span = 0.5, degree = 1)"]], : lowerlimit -2.2105
## Warning in gam.lo(data[["lo(smoothness_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : eval -1.6919
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : lowerlimit -1.5965
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : eval 4.2836
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : upperlimit 3.6578
## Warning in gam.lo(data[["lo(perimeter_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(area_se, span = 0.5, degree = 1)"]], z, w, span = 0.5, : eval 11.032
## Warning in gam.lo(data[["lo(area_se, span = 0.5, degree = 1)"]], z, w, span = 0.5, : upperlimit 10.724
## Warning in gam.lo(data[["lo(area_se, span = 0.5, degree = 1)"]], z, w, span = 0.5, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : eval 3.2105
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : upperlimit 2.6556
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : eval 3.1227
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : upperlimit 2.6556
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : eval 3.8825
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : upperlimit 2.6556
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : eval 3.4953
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : upperlimit 2.6556
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : eval 4.4052
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : upperlimit 4.2911
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(perimeter_mean, span = 0.5, degree = 1)"]], : eval -1.9828
## Warning in gam.lo(data[["lo(perimeter_mean, span = 0.5, degree = 1)"]], : lowerlimit -1.8243
## Warning in gam.lo(data[["lo(perimeter_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : eval 4.5187
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : upperlimit 3.9561
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : eval 4.053
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : upperlimit 3.9561
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : eval 6.1381
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : upperlimit 3.9561
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : eval 5.4251
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : upperlimit 4.9371
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : eval -1.4568
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : lowerlimit -1.4313
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(area_mean, span = 0.5, degree = 1)"]], z, w, : eval -1.4532
## Warning in gam.lo(data[["lo(area_mean, span = 0.5, degree = 1)"]], z, w, : lowerlimit -1.4098
## Warning in gam.lo(data[["lo(area_mean, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concave_pts_mean, span = 0.5, degree = 1)"]], : eval 3.9245
## Warning in gam.lo(data[["lo(concave_pts_mean, span = 0.5, degree = 1)"]], : upperlimit 3.694
## Warning in gam.lo(data[["lo(concave_pts_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : eval -1.2213
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : lowerlimit -1.1803
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : eval 4.4812
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : upperlimit 4.1599
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : eval 5.925
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : upperlimit 4.1599
## Warning in gam.lo(data[["lo(area_worst, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : eval -2.0816
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : lowerlimit -2.0753
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : eval 4.4808
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : upperlimit 4.0228
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(radius_mean, span = 0.5, degree = 1)"]], z, : eval 3.9678
## Warning in gam.lo(data[["lo(radius_mean, span = 0.5, degree = 1)"]], z, : upperlimit 3.801
## Warning in gam.lo(data[["lo(radius_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(smoothness_mean, span = 0.5, degree = 1)"]], : eval -3.1093
## Warning in gam.lo(data[["lo(smoothness_mean, span = 0.5, degree = 1)"]], : lowerlimit -2.3155
## Warning in gam.lo(data[["lo(smoothness_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(symmetry_worst, span = 0.5, degree = 1)"]], : eval 6.0407
## Warning in gam.lo(data[["lo(symmetry_worst, span = 0.5, degree = 1)"]], : upperlimit 4.6782
## Warning in gam.lo(data[["lo(symmetry_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(fractal_dim_mean, span = 0.5, degree = 1)"]], : eval 4.9066
## Warning in gam.lo(data[["lo(fractal_dim_mean, span = 0.5, degree = 1)"]], : upperlimit 4.6995
## Warning in gam.lo(data[["lo(fractal_dim_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(fractal_dim_mean, span = 0.5, degree = 1)"]], : eval -1.8183
## Warning in gam.lo(data[["lo(fractal_dim_mean, span = 0.5, degree = 1)"]], : lowerlimit -1.8108
## Warning in gam.lo(data[["lo(fractal_dim_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(perimeter_mean, span = 0.5, degree = 1)"]], : eval 3.9726
## Warning in gam.lo(data[["lo(perimeter_mean, span = 0.5, degree = 1)"]], : upperlimit 3.9362
## Warning in gam.lo(data[["lo(perimeter_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : eval -1.5482
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : lowerlimit -1.5136
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : eval -1.5495
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : lowerlimit -1.5136
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(perimeter_se, span = 0.5, degree = 1)"]], z, : eval 9.4537
## Warning in gam.lo(data[["lo(perimeter_se, span = 0.5, degree = 1)"]], z, : upperlimit 7.8509
## Warning in gam.lo(data[["lo(perimeter_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concave_pts_mean, span = 0.5, degree = 1)"]], : eval 3.9245
## Warning in gam.lo(data[["lo(concave_pts_mean, span = 0.5, degree = 1)"]], : upperlimit 3.694
## Warning in gam.lo(data[["lo(concave_pts_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(radius_se, span = 0.5, degree = 1)"]], z, w, : eval 8.8991
## Warning in gam.lo(data[["lo(radius_se, span = 0.5, degree = 1)"]], z, w, : upperlimit 7.7674
## Warning in gam.lo(data[["lo(radius_se, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : eval 4.5187
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : upperlimit 3.9559
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : eval -1.2545
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : lowerlimit -1.2413
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : eval 4.053
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : upperlimit 3.9559
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : eval 6.1381
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : upperlimit 3.9559
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(compactness_worst, span = 0.5, degree = 1)"]], : eval -1.341
## Warning in gam.lo(data[["lo(compactness_worst, span = 0.5, degree = 1)"]], : lowerlimit -1.328
## Warning in gam.lo(data[["lo(compactness_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : eval 5.4251
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : upperlimit 4.9374
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : eval -2.0816
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : lowerlimit -2.0753
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : eval -2.1763
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : lowerlimit -1.8797
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : eval -2.1581
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : lowerlimit -1.8797
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : eval 4.6478
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : upperlimit 3.404
## Warning in gam.lo(data[["lo(texture_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(symmetry_worst, span = 0.5, degree = 1)"]], : eval -2.1591
## Warning in gam.lo(data[["lo(symmetry_worst, span = 0.5, degree = 1)"]], : lowerlimit -2.0652
## Warning in gam.lo(data[["lo(symmetry_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(fractal_dim_mean, span = 0.5, degree = 1)"]], : eval -1.8183
## Warning in gam.lo(data[["lo(fractal_dim_mean, span = 0.5, degree = 1)"]], : lowerlimit -1.7836
## Warning in gam.lo(data[["lo(fractal_dim_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concave_pts_se, span = 0.5, degree = 1)"]], : eval 6.6438
## Warning in gam.lo(data[["lo(concave_pts_se, span = 0.5, degree = 1)"]], : upperlimit 3.6928
## Warning in gam.lo(data[["lo(concave_pts_se, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concave_pts_se, span = 0.5, degree = 1)"]], : eval 3.7395
## Warning in gam.lo(data[["lo(concave_pts_se, span = 0.5, degree = 1)"]], : upperlimit 3.6928
## Warning in gam.lo(data[["lo(concave_pts_se, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concave_pts_se, span = 0.5, degree = 1)"]], : eval 4.7168
## Warning in gam.lo(data[["lo(concave_pts_se, span = 0.5, degree = 1)"]], : upperlimit 3.6928
## Warning in gam.lo(data[["lo(concave_pts_se, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concavity_se, span = 0.5, degree = 1)"]], z, : eval 9.0077
## Warning in gam.lo(data[["lo(concavity_se, span = 0.5, degree = 1)"]], z, : upperlimit 3.1983
## Warning in gam.lo(data[["lo(concavity_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concavity_se, span = 0.5, degree = 1)"]], z, : eval 3.6973
## Warning in gam.lo(data[["lo(concavity_se, span = 0.5, degree = 1)"]], z, : upperlimit 3.1983
## Warning in gam.lo(data[["lo(concavity_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concavity_se, span = 0.5, degree = 1)"]], z, : eval 12.062
## Warning in gam.lo(data[["lo(concavity_se, span = 0.5, degree = 1)"]], z, : upperlimit 3.1983
## Warning in gam.lo(data[["lo(concavity_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concavity_se, span = 0.5, degree = 1)"]], z, : eval 4.0286
## Warning in gam.lo(data[["lo(concavity_se, span = 0.5, degree = 1)"]], z, : upperlimit 3.1983
## Warning in gam.lo(data[["lo(concavity_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(symmetry_se, span = 0.5, degree = 1)"]], z, : eval -1.5315
## Warning in gam.lo(data[["lo(symmetry_se, span = 0.5, degree = 1)"]], z, : lowerlimit -1.3625
## Warning in gam.lo(data[["lo(symmetry_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(symmetry_se, span = 0.5, degree = 1)"]], z, : eval 7.0657
## Warning in gam.lo(data[["lo(symmetry_se, span = 0.5, degree = 1)"]], z, : upperlimit 4.9813
## Warning in gam.lo(data[["lo(symmetry_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : eval 3.8825
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : upperlimit 3.2377
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : eval 3.4953
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : upperlimit 3.2377
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concavity_worst, span = 0.5, degree = 1)"]], : eval 4.6965
## Warning in gam.lo(data[["lo(concavity_worst, span = 0.5, degree = 1)"]], : upperlimit 3.3238
## Warning in gam.lo(data[["lo(concavity_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concavity_worst, span = 0.5, degree = 1)"]], : eval 3.9919
## Warning in gam.lo(data[["lo(concavity_worst, span = 0.5, degree = 1)"]], : upperlimit 3.3238
## Warning in gam.lo(data[["lo(concavity_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(compactness_worst, span = 0.5, degree = 1)"]], : eval 5.1084
## Warning in gam.lo(data[["lo(compactness_worst, span = 0.5, degree = 1)"]], : upperlimit 4.3734
## Warning in gam.lo(data[["lo(compactness_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(fractal_dim_worst, span = 0.5, degree = 1)"]], : eval 6.8408
## Warning in gam.lo(data[["lo(fractal_dim_worst, span = 0.5, degree = 1)"]], : upperlimit 4.9633
## Warning in gam.lo(data[["lo(fractal_dim_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(compactness_mean, span = 0.5, degree = 1)"]], : eval 4.5644
## Warning in gam.lo(data[["lo(compactness_mean, span = 0.5, degree = 1)"]], : upperlimit 3.4775
## Warning in gam.lo(data[["lo(compactness_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(compactness_mean, span = 0.5, degree = 1)"]], : eval 3.9206
## Warning in gam.lo(data[["lo(compactness_mean, span = 0.5, degree = 1)"]], : upperlimit 3.4775
## Warning in gam.lo(data[["lo(compactness_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : eval -1.2545
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : lowerlimit -1.2442
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : eval 6.1381
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : upperlimit 4.5474
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(fractal_dim_se, span = 0.5, degree = 1)"]], : eval 9.8429
## Warning in gam.lo(data[["lo(fractal_dim_se, span = 0.5, degree = 1)"]], : upperlimit 7.2466
## Warning in gam.lo(data[["lo(fractal_dim_se, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations
## Warning in gam.lo(data[["lo(radius_mean, span = 0.5, degree = 1)"]], z, : eval 3.9678
## Warning in gam.lo(data[["lo(radius_mean, span = 0.5, degree = 1)"]], z, : upperlimit 3.801
## Warning in gam.lo(data[["lo(radius_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(smoothness_mean, span = 0.5, degree = 1)"]], : eval -2.2803
## Warning in gam.lo(data[["lo(smoothness_mean, span = 0.5, degree = 1)"]], : lowerlimit -2.2105
## Warning in gam.lo(data[["lo(smoothness_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(smoothness_mean, span = 0.5, degree = 1)"]], : eval -3.1093
## Warning in gam.lo(data[["lo(smoothness_mean, span = 0.5, degree = 1)"]], : lowerlimit -2.2105
## Warning in gam.lo(data[["lo(smoothness_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(fractal_dim_mean, span = 0.5, degree = 1)"]], : eval 4.9066
## Warning in gam.lo(data[["lo(fractal_dim_mean, span = 0.5, degree = 1)"]], : upperlimit 4.6995
## Warning in gam.lo(data[["lo(fractal_dim_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(fractal_dim_mean, span = 0.5, degree = 1)"]], : eval -1.8183
## Warning in gam.lo(data[["lo(fractal_dim_mean, span = 0.5, degree = 1)"]], : lowerlimit -1.8108
## Warning in gam.lo(data[["lo(fractal_dim_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(symmetry_worst, span = 0.5, degree = 1)"]], : eval 6.0407
## Warning in gam.lo(data[["lo(symmetry_worst, span = 0.5, degree = 1)"]], : upperlimit 4.6782
## Warning in gam.lo(data[["lo(symmetry_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(perimeter_mean, span = 0.5, degree = 1)"]], : eval 3.9726
## Warning in gam.lo(data[["lo(perimeter_mean, span = 0.5, degree = 1)"]], : upperlimit 3.9362
## Warning in gam.lo(data[["lo(perimeter_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(concave_pts_mean, span = 0.5, degree = 1)"]], : eval 3.9245
## Warning in gam.lo(data[["lo(concave_pts_mean, span = 0.5, degree = 1)"]], : upperlimit 3.694
## Warning in gam.lo(data[["lo(concave_pts_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : eval 4.4052
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : upperlimit 4.2911
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : eval 3.8825
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : upperlimit 3.2377
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : eval 3.4953
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : upperlimit 3.2377
## Warning in gam.lo(data[["lo(texture_worst, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(radius_se, span = 0.5, degree = 1)"]], z, w, : eval 8.8991
## Warning in gam.lo(data[["lo(radius_se, span = 0.5, degree = 1)"]], z, w, : upperlimit 7.7674
## Warning in gam.lo(data[["lo(radius_se, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(perimeter_se, span = 0.5, degree = 1)"]], z, : eval 9.4537
## Warning in gam.lo(data[["lo(perimeter_se, span = 0.5, degree = 1)"]], z, : upperlimit 7.8509
## Warning in gam.lo(data[["lo(perimeter_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : eval 6.1381
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : upperlimit 4.5476
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : eval 5.4251
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : upperlimit 4.9374
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations

## Warning in lo.wam(x, z, wz, fit$smooth, which, fit$smooth.frame, bf.maxit, : lo.wam convergence not obtained in 30 iterations
loess_preds <- predict(train_loess, test_x)
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : eval -2.2389
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : lowerlimit -2.1118
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : eval -2.6803
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : lowerlimit -2.1118
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : eval -2.1145
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : lowerlimit -2.1118
## Warning in gam.lo(data[["lo(smoothness_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : eval -2.3514
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : lowerlimit -2.2096
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : eval -2.2201
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : lowerlimit -2.2096
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : eval -2.7417
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : lowerlimit -2.2096
## Warning in gam.lo(data[["lo(symmetry_mean, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : eval 6.6494
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : upperlimit 4.435
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : eval 4.8566
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : upperlimit 4.435
## Warning in gam.lo(data[["lo(texture_se, span = 0.5, degree = 1)"]], z, w, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(compactness_worst, span = 0.5, degree = 1)"]], : eval -1.3979
## Warning in gam.lo(data[["lo(compactness_worst, span = 0.5, degree = 1)"]], : lowerlimit -1.3733
## Warning in gam.lo(data[["lo(compactness_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(compactness_worst, span = 0.5, degree = 1)"]], : eval -1.4426
## Warning in gam.lo(data[["lo(compactness_worst, span = 0.5, degree = 1)"]], : lowerlimit -1.3733
## Warning in gam.lo(data[["lo(compactness_worst, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(compactness_mean, span = 0.5, degree = 1)"]], : eval -1.6087
## Warning in gam.lo(data[["lo(compactness_mean, span = 0.5, degree = 1)"]], : lowerlimit -1.5041
## Warning in gam.lo(data[["lo(compactness_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(compactness_mean, span = 0.5, degree = 1)"]], : eval -1.5318
## Warning in gam.lo(data[["lo(compactness_mean, span = 0.5, degree = 1)"]], : lowerlimit -1.5041
## Warning in gam.lo(data[["lo(compactness_mean, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : eval -1.297
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : lowerlimit -1.2915
## Warning in gam.lo(data[["lo(compactness_se, span = 0.5, degree = 1)"]], : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : eval -1.7745
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : lowerlimit -1.4912
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : eval 8.0229
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : upperlimit 5.4595
## Warning in gam.lo(data[["lo(smoothness_se, span = 0.5, degree = 1)"]], z, : extrapolation not allowed with blending
mean(loess_preds == test_y)
## [1] 0.983

8.4 Breast Cancer Project - Part 4

  1. K-nearest neighbors model

Set the seed to 7, then train a k-nearest neighbors model on the training set using the caret package. Try odd values of \(k\) from 3 to 21. Use the final model to generate predictions on the test set.

What is the final value of \(k\) used in the model?

# set.seed(7)
set.seed(7, sample.kind = "Rounding") # simulate R 3.5
## Warning in set.seed(7, sample.kind = "Rounding"): non-uniform 'Rounding' sampler used
tuning <- data.frame(k = seq(3, 21, 2))
train_knn <- train(train_x, train_y,
      method = "knn", 
      tuneGrid = tuning)
train_knn$bestTune
##     k
## 10 21

What is the accuracy of the kNN model on the test set?

knn_preds <- predict(train_knn, test_x)
mean(knn_preds == test_y)
## [1] 0.948

15a. Random forest model

Set the seed to 9, then train a random forest model on the training set using the caret package. Test mtry values of c(3, 5, 7, 9). Use the argument importance = TRUE so that feature importance can be extracted. Generate predictions on the test set.

Note: please use c(3, 5, 7, 9) instead of seq(3, 9, 2) in tuneGrid.

What value of mtry gives the highest accuracy?

# set.seed(9)
set.seed(9, sample.kind = "Rounding") # simulate R 3.5
## Warning in set.seed(9, sample.kind = "Rounding"): non-uniform 'Rounding' sampler used
tuning <- data.frame(mtry = c(3, 5, 7, 9))
train_rf <- train(train_x, train_y,
                  method = "rf",
                  tuneGrid = tuning,
                  importance = TRUE)
train_rf$bestTune
##   mtry
## 1    3

What is the accuracy of the random forest model on the test set?

rf_preds <- predict(train_rf, test_x)
mean(rf_preds == test_y)
## [1] 0.974

What is the most important variable in the random forest model? Be sure to enter the variable name exactly as it appears in the dataset.

varImp(train_rf)
## rf variable importance
## 
##   only 20 most important variables shown (out of 30)
## 
##                   Importance
## area_worst             100.0
## radius_worst            87.7
## concave_pts_worst       85.7
## perimeter_worst         85.5
## concave_pts_mean        72.1
## area_se                 67.3
## concavity_worst         63.5
## area_mean               61.4
## texture_worst           59.9
## perimeter_mean          55.2
## concavity_mean          55.2
## texture_mean            55.0
## radius_se               49.8
## smoothness_worst        49.1
## radius_mean             49.0
## perimeter_se            45.0
## compactness_worst       39.3
## symmetry_worst          35.3
## smoothness_mean         30.6
## fractal_dim_worst       27.8

15b. Random forest model

Consider the top 10 most important variables in the random forest model.

Which set of features is most important for determining tumor type?

  • A. mean values
  • B. standard errors
  • C. worst values

16a. Creating an ensemble

Create an ensemble using the predictions from the 7 models created in the previous exercises: k-means, logistic regression, LDA, QDA, loess, k-nearest neighbors, and random forest. Use the ensemble to generate a majority prediction of the tumor type (if most models suggest the tumor is malignant, predict malignant).

What is the accuracy of the ensemble prediction?

ensemble <- cbind(glm = glm_preds == "B", lda = lda_preds == "B", qda = qda_preds == "B", loess = loess_preds == "B", rf = rf_preds == "B", knn = knn_preds == "B", kmeans = kmeans_preds == "B")

ensemble_preds <- ifelse(rowMeans(ensemble) > 0.5, "B", "M")
mean(ensemble_preds == test_y)
## [1] 0.983

16b. Creating an ensemble

Make a table of the accuracies of the 7 models and the accuracy of the ensemble model.

Which of these models has the highest accuracy?

models <- c("K means", "Logistic regression", "LDA", "QDA", "Loess", "K nearest neighbors", "Random forest", "Ensemble")
accuracy <- c(mean(kmeans_preds == test_y),
              mean(glm_preds == test_y),
              mean(lda_preds == test_y),
              mean(qda_preds == test_y),
              mean(loess_preds == test_y),
              mean(knn_preds == test_y),
              mean(rf_preds == test_y),
              mean(ensemble_preds == test_y))
data.frame(Model = models, Accuracy = accuracy)
##                 Model Accuracy
## 1             K means    0.922
## 2 Logistic regression    0.957
## 3                 LDA    0.991
## 4                 QDA    0.957
## 5               Loess    0.983
## 6 K nearest neighbors    0.948
## 7       Random forest    0.974
## 8            Ensemble    0.983
  • A. Logistic regression
  • B. LDA
  • C. Loess
  • D. Random forest
  • E. Ensemble