Matrix2DF expects a matrix of the format used by bipartite, for example that created by frame2webs().
This structure includes row and column names to indicate the species, and a named
third dimension giving the name of that site.
Note a matrix of this format can be passed directly to bipartite_D3() since it will test for a matrix
and apply Matrix2DF() anyway.