@docsubst<EOL><INDENT>def to_dict(self, column_names=None, selection=None, strings=True, virtual=False):<DEDENT>
return dict(self.to_items(column_names=column_names, selection=selection, strings=strings, virtual=virtual))<EOL>
Return a dict containing the ndarray corresponding to the evaluated data

        :param column_names: list of column names, to export, when None DataFrame.get_column_names(strings=strings, virtual=virtual) is used
        :param selection: {selection}
        :param strings: argument passed to DataFrame.get_column_names when column_names is None
        :param virtual: argument passed to DataFrame.get_column_names when column_names is None
        :return: dict