@@ -16,7 +16,6 @@ expect_equal(range(rowSums(Y_N2) / apply(X = Y, MARGIN = 1, FUN = fN2)),
1616
1717Y_N2i <- ipf2N2(Y , updateN2 = TRUE , N2N_N2_species = FALSE )
1818
19- expect_equal(attr(Y_N2i , " iter" ), 88 )
2019expect_equal(range(colSums(Y_N2i ) / apply(X = Y_N2i , MARGIN = 2 , FUN = fN2 )),
2120 rep(1 ,2 ), tol = 1.0e-6 )
2221expect_equal(range(rowSums(Y_N2i ) / apply(X = Y_N2i , MARGIN = 1 , FUN = fN2 )),
@@ -60,18 +59,15 @@ expect_equivalent(mod1$eigenvalues > mod0$eigenvalues,
6059Y_PA <- 1 * (Y > 0 )
6160Y_PA_N2 <- ipf2N2(Y_PA , N2N_N2_species = FALSE )
6261
63- expect_equal(attr(Y_PA_N2 , " iter" ), 3 )
6462expect_equivalent(Y_PA , Y_PA_N2 )
6563
6664Y_PA_N2i <- ipf2N2(Y_PA , N2N_N2_species = TRUE )
6765
68- expect_equal(attr(Y_PA_N2i , " iter" ), 567 )
69-
7066N_occ <- colSums(Y_PA ) # number of occurrences of species
7167N <- nrow(Y_PA )
7268
7369expect_equal(cor(colSums(Y_PA_N2i ), N_occ * (N - N_occ )),
74- 0.982612338165359 , tol = 1.0e-6 )
70+ 0.982612338165359 , tol = 1.0e-6 )
7571
7672N2spp <- douconca ::: fN2N_N2(Y_PA_N2i , 2 , N2N_N2 = TRUE )
7773# the columns sum and N2(1-N2/N)= N_occ * (N - N_occ)
0 commit comments