Hi Chris, Yes, that's the way to do it - we have no dedicated function for this. However, you can also create a new graph from the edge list of the old graph, which is effectively the same thing (I guess), and it is probably faster.
T. T. On Thu, Aug 20, 2015 at 9:09 AM, Chris Watson <[email protected]> wrote: > Is there a function to delete *all* attributes of a graph (graph, vertex, > and edge level)? If not, is the way to do it, e.g. > > delete_all_attr <- function(g) { > for (att in graph_attr_names(g)) g <- delete_graph_attr(g, att) > for (att in vertex_attr_names(g)) g <- delete_vertex_attr(g, att) > for (att in edge_attr_names(g)) g <- delete_edge_attr(g, att) > return(g) > } > > Thanks, > Chris > > _______________________________________________ > igraph-help mailing list > [email protected] > https://lists.nongnu.org/mailman/listinfo/igraph-help > _______________________________________________ igraph-help mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/igraph-help
