table.output = T
, the result is a list of haptable
s, i.e. tables with summary haplin results for each window haplinSlide
is run on. toDataFrame
stacks the separate dataframes into one large dataframe containing all results.
toDataFrame(x, reduce = F)
haplinSlide
run with option table.output = TRUE
.haptable
.
haplinSlide
is run with winlength = 1
on SNP markers, each table in the output has only two rows, and can be condensed to a single row. By setting the argument reduce
to TRUE, toDataFrame
reduces each table to one line and returns a dataframe with one line for each SNP. In more general situations, with multi-allelic markers or, more commonly, winlength
set to 2 or more, each output table will typically have more than two rows and cannot be reduced, so reduce
should be set to FALSE.