Other packages > Find by keyword >

igraph  

Network Analysis and Visualization
View on CRAN: Click here


Download and install igraph package within the R console
Install from CRAN:
install.packages("igraph")

Install from Github:
library("remotes")
install_github("cran/igraph")

Install by package version:
library("remotes")
install_version("igraph", "2.1.4")



Attach the package and use:
library("igraph")
Maintained by
Kirill Müller
[Scholar Profile | Author Map]
First Published: 2006-03-01
Latest Update: 2024-02-17
Description:
Routines for simple graphs and network analysis. It can handle large graphs very well and provides functions for generating random and regular graphs, graph visualization, centrality methods and much more.
How to cite:
Kirill Müller (2006). igraph: Network Analysis and Visualization. R package version 2.1.4, https://cran.r-project.org/web/packages/igraph. Accessed 23 Apr. 2025.
Previous versions and publish date:
0.1.1 (2006-03-01 09:41), 0.1.2 (2006-03-29 09:08), 0.2.1 (2006-08-25 10:17), 0.2 (2006-08-23 22:00), 0.3.1 (2006-12-07 18:52), 0.3.2 (2006-12-15 18:56), 0.3.3 (2007-02-28 09:56), 0.4.1 (2007-05-23 10:25), 0.4.2 (2007-06-07 11:21), 0.4.3 (2007-08-09 18:48), 0.4.4 (2007-10-03 20:43), 0.4.5 (2007-12-24 10:48), 0.4 (2007-05-22 10:37), 0.5.1 (2008-07-12 20:35), 0.5.2-2 (2009-05-08 13:37), 0.5.2 (2009-04-14 19:31), 0.5.3 (2009-11-22 17:20), 0.5.4-1 (2010-08-19 14:12), 0.5.4 (2010-08-06 18:36), 0.5.5-1 (2010-12-17 08:35), 0.5.5-2 (2011-03-21 18:32), 0.5.5-3 (2011-10-20 10:48), 0.5.5-4 (2011-12-13 09:36), 0.5.5 (2010-10-28 14:58), 0.5 (2008-02-13 12:30), 0.6-1 (2012-06-17 04:30), 0.6-2 (2012-06-20 16:54), 0.6-3 (2012-10-17 16:09), 0.6.4 (2013-02-04 22:20), 0.6.5-1 (2013-02-28 07:57), 0.6.5-2 (2013-05-23 17:39), 0.6.5 (2013-02-25 08:44), 0.6.6 (2013-10-28 21:46), 0.6 (2012-06-14 22:21), 0.7.0 (2014-02-05 08:45), 0.7.1 (2014-04-22 23:08), 1.0.0 (2015-06-24 18:47), 1.0.1 (2015-06-26 11:13), 1.1.1 (2017-07-16 18:29), 1.1.2 (2017-07-21 13:39), 1.2.1 (2018-03-10 22:33), 1.2.2 (2018-07-27 16:50), 1.2.3 (2019-02-10 15:43), 1.2.4.1 (2019-04-22 08:58), 1.2.4.2 (2019-11-27 21:02), 1.2.4 (2019-02-13 18:40), 1.2.5 (2020-03-19 10:20), 1.2.6 (2020-10-06 14:40), 1.2.7 (2021-10-15 12:20), 1.2.8 (2021-11-07 17:40), 1.2.9 (2021-11-24 00:50), 1.2.10 (2021-12-15 08:40), 1.2.11 (2022-01-05 00:40), 1.3.0 (2022-04-01 08:50), 1.3.1 (2022-04-20 18:52), 1.3.2 (2022-06-13 17:40), 1.3.3 (2022-07-15 02:20), 1.3.4 (2022-07-19 23:30), 1.3.5 (2022-09-22 09:10), 1.4.0 (2023-02-10 10:50), 1.4.1 (2023-02-24 11:50), 1.4.2 (2023-04-07 19:40), 1.4.3 (2023-05-22 15:50), 1.5.0.1 (2023-07-23 12:40), 1.5.0 (2023-06-16 10:30), 1.5.1 (2023-08-10 11:00), 1.6.0 (2023-12-11 08:50), 2.0.1.1 (2024-01-30 11:52), 2.0.1 (2024-01-29 12:50), 2.0.2 (2024-02-18 00:20), 2.0.3 (2024-03-13 08:30), 2.1.1 (2024-10-20 01:40), 2.1.2 (2024-12-07 18:00), 2.1.3 (2025-01-07 23:10)
Other packages that cited igraph R package
View igraph citation profile
Other R packages that igraph depends, imports, suggests or enhances
Complete documentation for igraph
Functions, R codes and Examples using the igraph R package
Some associated functions: E . V . aaa-igraph-package . add.edges . add.vertex.shape . add.vertices . add_edges . add_layout_ . add_vertices . adjacent.triangles . adjacent_vertices . aging.ba.game . aging.barabasi.game . aging.prefatt.game . all_simple_paths . alpha.centrality . alpha_centrality . are.connected . are_adjacent . arpack . articulation.points . articulation_points . as.directed . as.igraph . as.matrix.igraph . as_adj_list . as_adjacency_matrix . as_biadjacency_matrix . as_edgelist . as_graphnel . as_ids . as_incidence_matrix . as_long_data_frame . as_membership . as_phylo . assortativity.degree . assortativity.nominal . assortativity . asymmetric.preference.game . authority.score . autocurve.edges . automorphism_group . automorphisms . average.path.length . ba.game . barabasi.game . betweenness . bfs . biconnected.components . biconnected_components . bipartite.mapping . bipartite.projection . bipartite.projection.size . bipartite.random.game . bipartite_mapping . bipartite_projection . blockGraphs . bonpow . c.igraph.es . c.igraph.vs . callaway.traits.game . canonical.permutation . canonical_permutation . categorical_pal . centr_betw . centr_betw_tmax . centr_clo . centr_clo_tmax . centr_degree . centr_degree_tmax . centr_eigen . centr_eigen_tmax . centralization.betweenness . centralization.betweenness.tmax . centralization.closeness . centralization.closeness.tmax . centralization.degree . centralization.degree.tmax . centralization.evcent . centralization.evcent.tmax . centralize . centralize.scores . cited.type.game . citing.cited.type.game . clique.number . cliques . closeness . cluster.distribution . cluster_edge_betweenness . cluster_fast_greedy . cluster_fluid_communities . cluster_infomap . cluster_label_prop . cluster_leading_eigen . cluster_leiden . cluster_louvain . cluster_optimal . cluster_spinglass . cluster_walktrap . clusters . cocitation . code.length . cohesive.blocks . cohesive_blocks . communities . compare . complementer . component_wise . components . compose . connect.neighborhood . consensus_tree . console . constraint . contract . contract.vertices . convex.hull . convex_hull . coreness . count.multiple . count_automorphisms . count_isomorphisms . count_motifs . count_subgraph_isomorphisms . count_triangles . create.communities . curve_multiple . cutat . decompose.graph . decompose . degree.distribution . degree . degree.sequence.game . delete.edges . delete.vertices . delete_edge_attr . delete_edges . delete_graph_attr . delete_vertex_attr . delete_vertices . dendPlot . dfs . diameter . difference.igraph.es . difference.igraph . difference.igraph.vs . difference . dim_select . disjoint_union . distances . diverging_pal . diversity . dominator.tree . dominator_tree . dot-data . dyad.census . dyad_census . each_edge . eccentricity . edge.betweenness.community . edge.betweenness . edge.connectivity . edge.disjoint.paths . edge . edge_attr-set . edge_attr . edge_attr_names . edge_connectivity . edge_density . ego . eigen_centrality . embed_adjacency_matrix . embed_laplacian_matrix . ends . erdos.renyi.game . establishment.game . estimate_betweenness . estimate_closeness . estimate_edge_betweenness . evcent . exportPajek . farthest.nodes . fastgreedy.community . feedback_arc_set . fit_hrg . fit_power_law . forest.fire.game . from_incidence_matrix . get.adjacency . get.adjedgelist . get.adjlist . get.all.shortest.paths . get.data.frame . get.diameter . get.edge.attribute . get.edge.ids . get.edgelist . get.graph.attribute . get.incidence . get.shortest.paths . get.stochastic . get.vertex.attribute . getIgraphOpt . girth . global_efficiency . gorder . graph.adhesion . graph.adjacency . graph.adjlist . graph.automorphisms . graph.bfs . graph.cohesion . graph.complementer . graph.compose . graph.coreness . graph.data.frame . graph.density . graph.dfs . graph.difference . graph.disjoint.union . graph.diversity . graph.edgelist . graph.eigen . graph.graphdb . graph.incidence . graph.intersection . graph.isocreate . graph.knn . graph.laplacian . graph.maxflow . graph.mincut . graph.motifs.est . graph.motifs.no . graph.motifs . graph.neighborhood . graph.strength . graph.union . graph_ . graph_attr-set . graph_attr . graph_attr_names . graph_from_adj_list . graph_from_adjacency_matrix . graph_from_atlas . graph_from_biadjacency_matrix . graph_from_data_frame . graph_from_edgelist . graph_from_graphdb . graph_from_graphnel . graph_from_incidence_matrix . graph_from_isomorphism_class . graph_from_lcf . graph_from_literal . graph_id . graph_version . graphlet_basis . graphlets.candidate.basis . graphlets.project . greedy_vertex_coloring . grg.game . groups . growing.random.game . gsize . handle_vertex_type_arg . harmonic_centrality . has.multiple . has_eulerian_path . head_of . head_print . hrg-methods . hrg.consensus . hrg.create . hrg.dendrogram . hrg.fit . hrg.game . hrg . hrg.predict . hrg_tree . hub.score . hub_score . identical_graphs . igraph-attribute-combination . igraph-dollar . igraph-es-attributes . igraph-es-indexing . igraph-es-indexing2 . igraph-minus . igraph-vs-attributes . igraph-vs-indexing . igraph-vs-indexing2 . igraph.console . igraph.from.graphNEL . igraph.options . igraph.sample . igraph.shape.noclip . igraph.shape.noplot . igraph.to.graphNEL . igraph.version . igraph_demo . igraph_options . igraph_test . igraph_version . igraphdemo . igraphtest . incident . incident_edges . indent_print . independence.number . independent.vertex.sets . induced.subgraph . infomap.community . interconnected.islands.game . intersection.igraph.es . intersection.igraph . intersection.igraph.vs . intersection . is.bipartite . is.chordal . is.connected . is.dag . is.degree.sequence . is.directed . is.graphical.degree.sequence . is.hierarchical . is.igraph . is.loop . is.matching . is.maximal.matching . is.minimal.separator . is.multiple . is.mutual . is.named . is.separator . is.simple . is.weighted . is_acyclic . is_chordal . is_dag . is_degseq . is_directed . is_forest . is_graphical . is_igraph . is_min_separator . is_named . is_printer_callback . is_separator . is_tree . is_weighted . isomorphic . isomorphism_class . isomorphisms . ivs . k.regular.game . k_shortest_paths . keeping_degseq . knn . label.propagation.community . laplacian_matrix . largest.cliques . largest.independent.vertex.sets . lastcit.game . layout.auto . layout.bipartite . layout.davidson.harel . layout.deprecated . layout.drl . layout.fruchterman.reingold.grid . layout.gem . layout.graphopt . layout.grid . layout.mds . layout.merge . layout.norm . layout.spring . layout.star . layout.sugiyama . layout.svd . layout_ . layout_as_bipartite . layout_as_star . layout_as_tree . layout_in_circle . layout_nicely . layout_on_grid . layout_on_sphere . layout_randomly . layout_with_dh . layout_with_drl . layout_with_fr . layout_with_gem . layout_with_graphopt . layout_with_kk . layout_with_lgl . layout_with_mds . layout_with_sugiyama . leading.eigenvector.community . list.edge.attributes . list.graph.attributes . list.vertex.attributes . local_scan . make_ . make_bipartite_graph . make_chordal_ring . make_clusters . make_de_bruijn_graph . make_empty_graph . make_from_prufer . make_full_bipartite_graph . make_full_citation_graph . make_full_graph . make_graph . make_kautz_graph . make_lattice . make_line_graph . make_ring . make_star . make_tree . match_vertices . matching . max_cardinality . max_flow . maxcohesion . maximal.cliques.count . maximal.cliques . maximal.independent.vertex.sets . maximum.bipartite.matching . maximum.cardinality.search . merge_coords . min_cut . min_separators . min_st_separators . minimal.st.separators . minimum.size.separators . minimum.spanning.tree . mod.matrix . modularity.igraph . motifs . mst . multilevel.community . neighborhood.size . neighbors . no.clusters . norm_coords . normalize . optimal.community . page.rank . page_rank . path.length.hist . path . permute . permute.vertices . piecewise.layout . pipe . plot.common . plot.igraph . plot.sir . plotHierarchy . plot_dendrogram.communities . plot_dendrogram.igraphHRG . plus-.igraph . power.law.fit . power_centrality . predict_edges . preference.game . print.igraph.es . print.igraph . print.igraph.vs . print.igraphHRG . print.igraphHRGConsensus . printer_callback . r_pal . radius . random_walk . read.graph . read_graph . realize_degseq . reciprocity . remove.edge.attribute . remove.graph.attribute . remove.vertex.attribute . rep.igraph . rev.igraph.es . rev.igraph.vs . reverse_edges . rewire . rglplot . running.mean . running_mean . sample_ . sample_bipartite . sample_correlated_gnp . sample_correlated_gnp_pair . sample_degseq . sample_dirichlet . sample_dot_product . sample_fitness . sample_fitness_pl . sample_forestfire . sample_gnm . sample_gnp . sample_grg . sample_growing . sample_hierarchical_sbm . sample_hrg . sample_islands . sample_k_regular . sample_last_cit . sample_motifs . sample_pa . sample_pa_age . sample_pref . sample_sbm . sample_seq . sample_smallworld . sample_spanning_tree . sample_sphere_surface . sample_sphere_volume . sample_traits_callaway . sample_tree . sbm.game . scan_stat . scg-method . sequential_pal . set.edge.attribute . set.graph.attribute . set.vertex.attribute . set_edge_attr . set_graph_attr . set_vertex_attr . shapes . shortest.paths . showtrace . similarity . simplified . simplify . sir . spectrum . spinglass.community . split_join_distance . stCuts . stMincuts . st_cuts . st_min_cuts . static.fitness.game . static.power.law.game . stochastic_matrix . strength . sub-.igraph . sub-sub-.igraph . subcomponent . subgraph.centrality . subgraph . subgraph_centrality . subgraph_isomorphic . subgraph_isomorphisms . tail_of . tkigraph . tkplot.canvas . tkplot.center . tkplot.close . tkplot.export.postscript . tkplot.fit.to.screen . tkplot.getcoords . tkplot . tkplot.off . tkplot.reshape . tkplot.rotate . tkplot.setcoords . to_prufer . topo_sort . topological.sort . transitivity . triad.census . triad_census . unfold.tree . unfold_tree . union.igraph.es . union.igraph . union.igraph.vs . union . unique.igraph.es . unique.igraph.vs . upgrade_graph . vertex.connectivity . vertex.disjoint.paths . vertex . vertex.shape.pie . vertex.shapes . vertex_attr-set . vertex_attr . vertex_attr_names . vertex_connectivity . walktrap.community . watts.strogatz.game . weighted_cliques . which_multiple . which_mutual . with_edge_ . with_graph_ . with_igraph_opt . with_vertex_ . without_attr . without_loops . without_multiples . write.graph . write_graph . 
Some associated R codes: aaa-a-deprecate.R . aaa-auto.R . adjacency.R . as_phylo.R . assortativity.R . attributes.R . basic.R . bipartite.R . centrality.R . centralization.R . cliques.R . cocitation.R . cohesive.blocks.R . coloring.R . community.R . components.R . console.R . conversion.R . cpp11.R . data_frame.R . decomposition.R . degseq.R . demo.R . efficiency.R . embedding.R . env-and-data.R . epi.R . eulerian.R . fit.R . flow.R . foreign.R . games.R . glet.R . has.R . hrg.R . idx.R . igraph-package.R . incidence.R . indexing.R . interface.R . iterators.R . layout.R . layout_drl.R . lazyeval.R . make.R . minimum.spanning.tree.R . motifs.R . old-0_1_1.R . old-0_2.R . old-0_5.R . old-0_6.R . old-1_0_0.R . old-1_5_0.R . operators.R . other.R . package.R . palette.R . par.R . paths.R . plot.R . plot.common.R . plot.shapes.R . pp.R . print.R . printr.R . random_walk.R . rewire.R . scan.R . scg.R . sgm.R . similarity.R . simple.R . sir.R . socnet.R . sparsedf.R . structural.properties.R . structure.info.R . test.R . tkplot.R . topology.R . trees.R . triangles.R . utils-ensure.R . utils-s3.R . utils.R . uuid.R . versions.R . weakref.R . zzz.R .  Full igraph package functions and examples
Downloads during the last 30 days
03/2403/2503/2603/2703/2803/2903/3003/3104/0104/0204/0304/0404/0504/0604/0704/0804/0904/1004/1104/1204/1304/1404/1504/1604/1704/1804/1904/2004/21Downloads for igraph100002000030000400005000060000700008000090000100000TrendBars

Today's Hot Picks in Authors and Packages

nextGenShinyApps  
Craft Exceptional 'R Shiny' Applications and Dashboards with Novel Responsive Tools
Nove responsive tools for designing and developing 'Shiny' dashboards and applications. The scripts ...
Download / Learn more Package Citations See dependency  
ODEnetwork  
Network of Differential Equations
Simulates a network of ordinary differential equations of order two. The package provides an easy i ...
Download / Learn more Package Citations See dependency  
rwt  
"Rice Wavelet Toolbox" Wrapper
Provides a set of functions for 1D and 2D wavelet and filterbank design analysis and processing. Fun ...
Download / Learn more Package Citations See dependency  
miCoPTCM  
Promotion Time Cure Model with Mis-Measured Covariates
Fits Semiparametric Promotion Time Cure Models, taking into account (using a corrected score approa ...
Download / Learn more Package Citations See dependency  
BLRShiny2  
Interactive Document for Working with Binary Logistic Regression Analysis
An interactive document on the topic of binary logistic regression analysis using 'rmarkdown' and ...
Download / Learn more Package Citations See dependency  
pkgndep  
Analyze Dependency Heaviness of R Packages
A new metric named 'dependency heaviness' is proposed that measures the number of additional depend ...
Download / Learn more Package Citations See dependency  

24,098

R Packages

207,311

Dependencies

65,069

Author Associations

24,099

Publication Badges

© Copyright since 2022. All right reserved, rpkg.net.  Based in Cambridge, Massachusetts, USA