I am trying to assign different window sizes to my SNPs dataset to identify regions under selection.
this is the head of my data
head(snp_ids)
snp_id chr pos
Chr01__912 1 912
Chr01__944 1 944
Chr01__1107 1 1107
Chr01__1118 1 1118
Chr01__1146 1 1146
Chr01__1160 1 1160
class(snp_ids)
data.frame
I have chosen 4 different window sizes, win_size <- c(15000, 30000, 50000, 100000)
.
I have assigned each of these different window sizes to my snp_ids dataset to identify how many SNPs are distributed within each window by looping through each window size
for (i in 1:length(win_size)){
windows <- sapply(snp_ids$pos, function(x) (ceiling(x/win_size[i])))
}
1.2
for window_30000? $\endgroup$