I am conducting meta-analysis
and applied funnel plot
to assess for publication bias using metafor
. First, I tried to explore the dataset to identify the outliers by creating funnel plots with 1/SE using the following code
par(mfrow = c(1, 2))
funnel(Soil_total_NPK$lnrr, Soil_total_NPK$v, yaxis="seinv",
#xlim = c(-3, 3),
ylab = "Precision (1/SE)",
xlab = "Effect size (RR)", col =Soil_total_NPK$unique_id, atransf = exp)
It seems there are some outliers due to the very small values in the variance of effect size. Does anyone know how to create a criterion to remove very minimum values in the variance? I tried to use the following code but it only removed the only one smallest value.
Soil_total_NPK1 <- Soil_total_NPK[Soil_total_NPK$v != min(Soil_total_NPK$v), ]