Picture a stack of forty related papers turned into a single picture. Each paper becomes a dot, each citation between two papers becomes a line, and clusters that would otherwise take pages of narrative to describe turn visible in one glance. That is the basic idea behind network graphs, one of the more literal tools in a researcher’s visualization kit. Nodes stand for entities such as authors, genes, papers, or patients. Edges stand for a specific relationship between two of those entities. The resulting picture makes structure visible that a table of numbers hides completely.
This guide covers what a network graph actually shows, how to read one without a statistics background, where the technique shows up in published research, which software researchers currently use to build one, and where the method most often goes wrong. A short worked example partway through walks through a six-node network by hand, since the underlying math is more approachable than it looks from the outside.
In Simple Words
A network graph is a picture made of dots and lines. Each dot, called a node, is a person, gene, paper, or place. Each line, called an edge, shows a connection between two of them, such as a co-authorship, a citation, an interaction, or a friendship. Dots with more lines attached matter more to how the whole picture holds together. That is nearly the entire idea. The rest of this guide covers reading the picture correctly and choosing a tool to build it.
Understanding Network Graphs: Nodes, Edges, and Direction
Every network graph rests on two ingredients. Nodes represent the entities under study, whether that means individual researchers, genes, hospitals, or countries. Edges represent a specific relationship between two nodes, and that choice of relationship is what turns a generic diagram into a research tool. A co-authorship network draws an edge whenever two people share a byline. A citation network draws an edge whenever one paper cites another. A protein interaction network draws an edge whenever two proteins bind or regulate each other. Swap the relationship and the same six dots can represent a completely different study.
Two design choices shape what a network graph is able to say. Direction is one of them. In an undirected graph, an edge between A and B is symmetric, which fits relationships like co-authorship or friendship where influence runs both ways. In a directed graph, edges point one way, matching citation networks (paper A cites paper B, not the reverse) or referral pathways where the arrow itself carries meaning.
Weight is the other. An unweighted edge simply says a connection exists. A weighted edge adds a number, perhaps a count of shared publications between two authors, the strength of a gene correlation, or the number of trials directly comparing two drugs. Weight usually appears as line thickness or color intensity, letting a reader separate a passing collaboration from a decade-long partnership at a glance. Anyone still deciding whether a network graph is the right choice for a given dataset, rather than a simpler bar chart or scatter plot, may want to work through our guide on choosing the right graph type for your data before building anything.
Most software stores this information as an edge list or adjacency matrix behind the scenes, but a reader rarely needs to see that structure directly. What matters for interpretation is simpler. Note how many lines touch a given node, notice which lines run thick versus thin, and check for arrowheads before assuming a relationship runs both ways.
A Worked Example: Reading a Small Network Graph
Numbers make this concrete faster than definitions do. Consider six researchers on the same grant, labeled A through F, who have co-authored at least one paper together within the last three years. This is a constructed example built to illustrate the mechanics, not a finding from any published study. Researcher A has written a paper with each of the other five. B and C have written a paper together. D and E have written a paper together. F has published only with A.
| Researcher | Direct collaborators (degree) |
|---|---|
| A | 5 |
| B | 2 |
| C | 2 |
| D | 2 |
| E | 2 |
| F | 1 |
Degree centrality is just a count of how many direct connections a node has, and the table above already answers the question. Researcher A sits at 5, the maximum possible in a six-person group, while F sits at 1. That single number changes how a reader should treat the picture. A is the hub the whole group runs through. Remove A from the network and three separate fragments appear immediately, B paired with C, D paired with E, and F connected to no one at all.
That fragility has a name. Betweenness centrality measures how often a node sits on the shortest path between two other nodes, and A scores high on both measures here, since it is both the most connected researcher and the only bridge between the B-C pair and the D-E pair. In a larger, messier graph, degree and betweenness can point to different nodes entirely. A researcher with only three direct connections can still post a high betweenness score if those three links happen to join otherwise-separate parts of the network, acting as a broker even without being the most prolific collaborator.
Real collaboration networks show the same fragmentation, just at a larger scale. Khalagi and colleagues mapped the co-authorship network of Iranian osteoporosis researchers across 1,328 documents pulled from PubMed, Scopus, and Web of Science, and reported 183 authors sitting inside 13 separate clusters with low overall cohesion and slow information flow between groups, a large-scale version of the split visible in the six-node example above.
Centrality and Clusters: What Position Inside the Graph Reveals
Degree and betweenness are the two centrality measures researchers reach for most often, but two more show up regularly in published work. Closeness centrality scores a node by its average distance to every other node, useful for finding who can reach the rest of a network fastest, relevant in disease-spread modeling or information-diffusion studies. Eigenvector centrality weighs a connection by the importance of the node on the other end, so a single link from a highly connected hub counts for more than several links from peripheral nodes. Google’s original PageRank algorithm is a variant of this same idea applied to the web.
Clustering is the other structural property worth knowing. A cluster, sometimes called a community or a module, is a group of nodes that connect densely to each other and sparsely to everyone outside the group. Bibliometric software typically reports a modularity score alongside these clusters, a number that captures how cleanly a network splits into distinct groups rather than forming one undifferentiated mass. A 2026 bibliometric mapping of periodontitis and systemic-disease research screened 6,106 records down to 1,519 included studies, combining co-authorship mapping, bibliographic coupling, and co-citation analysis and judging the results with silhouette score, modularity, and centrality together, the same toolkit described here, to confirm the resulting clusters reflected genuine sub-fields rather than noise.
None of these numbers substitute for judgment on their own. A high-degree node in a poorly filtered citation network might just be a mega-journal or a review article everyone cites in passing, not an intellectually central paper, so centrality scores work best as a starting point for closer reading rather than a final verdict.
Where Network Graphs Appear in Published Research
Five uses account for most of the network graphs that show up in journal articles, and each one changes what counts as a node and what counts as an edge.
Co-authorship and Collaboration Networks
A co-authorship network turns byline order into structure, connecting researchers who have published together and often weighting the connection by how many papers they share. Ogasawara built one for gastroenterology research, drawing on 18,855 papers published between 2000 and 2023 and pulled from the Web of Science, to trace how collaborative relationships in the field formed and identify the researchers sitting at their center. The same logic scales down to a single department or up to an entire discipline, and it is one of the more common figures added late in a bibliometric paper’s revision process once reviewers ask for evidence of collaboration patterns.
Gene and Protein Interaction Networks
In molecular biology, nodes become genes or proteins and edges become physical binding, regulatory control, or co-expression. Genomic analysis pipelines increasingly generate these networks as a downstream step after differential-expression testing, since a ranked gene list on its own says nothing about which genes interact with which. Majeed and Mukhtar’s 2023 methods chapter walks through exploring protein-protein interaction data specifically inside Cytoscape, treating the software as the standard entry point for this kind of work in a systems-biology lab. Hub genes, the high-degree nodes inside these networks, are frequently the ones follow-up wet-lab experiments target first, since disrupting a hub tends to affect more of the network than disrupting a peripheral gene.
Bibliometric and Citation Mapping
Co-citation analysis draws an edge between two papers whenever a third paper cites them together, on the logic that papers cited in the same breath tend to share intellectual ground. Huang and colleagues combined this with keyword co-occurrence mapping to study aphasia neuroimaging research published between 2004 and 2021, building their network maps in CiteSpace and VOSviewer to surface the field’s research hotspots and shifting frontiers. This flavor of network graph has become close to a standard figure in review articles now, particularly in fields where the literature has grown too large for a traditional narrative summary to cover well.
Social Network Analysis in Clinical and Behavioral Research
Outside bibliometrics, network graphs map relationships between people directly. Kantek and colleagues used social network analysis to trace advice-seeking interactions among 70 nurses inside a single private hospital, identifying which staff members functioned as informal knowledge hubs regardless of formal title. A related but distinct approach, symptom network analysis, treats individual symptoms rather than people as nodes. Rydin and colleagues applied this method to depression, connecting depressive symptoms to metabolomic markers in a network structure rather than testing each symptom against an outcome in isolation, an approach gaining traction in psychiatric research precisely because it can show which symptoms sit centrally within a disorder rather than treating all symptoms as interchangeable. Readers building a network study around people rather than papers may find our companion piece on social network analysis and mapping relationships in research data useful for the data-collection side of that work, and our dedicated look at network analysis inside healthcare systems covers referral and care-coordination networks specifically.
Network Diagrams in Evidence Synthesis
Network meta-analysis compares three or more treatments at once by combining direct and indirect evidence across a set of trials, and the geometry connecting those treatments is itself a network graph, with each treatment as a node and each trial-based comparison as an edge. Guerrero de Sousa and colleagues reviewed 86 network meta-analyses of antithrombotic therapies published between 2007 and 2022, evaluating them against the PRISMA-NMA reporting checklist, and found that comparisons involving direct-acting oral anticoagulants accounted for 61 of the 86 reviews, a concentration that becomes obvious the moment the network diagram is drawn rather than left implicit in a table. Editverse’s network meta-analysis service includes building and interpreting this diagram as part of the standard workflow, since journals increasingly expect it alongside the forest plot.
Software Researchers Use to Build Network Graphs
A handful of tools cover most published network graphs, and each was still shipping active updates as of 2026, evidence the ecosystem is maintained rather than abandoned.
| Tool | Type | Typical use |
|---|---|---|
| Gephi | Free desktop application | Exploring and laying out mid-sized networks by hand, adjusting color and layout algorithms interactively |
| Cytoscape | Free desktop application, plus a newer browser-based Cytoscape Web | Biological networks, protein interactions, and gene regulatory networks, extendable through community-built apps |
| VOSviewer | Free desktop and browser-based application | Bibliometric mapping, co-citation and co-authorship networks built directly from Scopus, Web of Science, or OpenAlex exports |
| NetworkX | Python library | Programmatic network construction inside a Python or Jupyter workflow, useful for combining network measures with statistical analysis |
| igraph | Library for R, Python, and C | Fast computation of centrality and clustering measures on large networks, common in bioinformatics and R-based pipelines |
The practical choice usually comes down to workflow rather than features. A researcher who wants to click, drag, and see results immediately tends to reach for Gephi, Cytoscape, or VOSviewer. A researcher who needs the network analysis to fit inside a larger, reproducible statistical pipeline, alongside a regression model or a genomic dataset already loaded in R or Python, tends to reach for igraph or NetworkX instead, then export a static figure once the numbers are settled. Our overview of statistical software researchers use across SPSS, R, Python, and Stata covers how these code-based tools fit into a wider analysis workflow beyond network graphs specifically. Whichever tool produces the figure, exporting it as a vector format (SVG or PDF rather than a low-resolution PNG) keeps node labels legible after a journal resizes it for print, a small step that is easy to skip under deadline pressure and hard to fix once a paper is in production.
Common Mistakes That Turn a Node-Link Diagram Into a Hairball
The most frequent failure is simple scale. Plotting every node and every edge in a dataset with thousands of entities produces what practitioners call a hairball, a dense tangle where no individual connection is readable. Filtering to the top connections, the largest cluster, or a specific subgroup before plotting almost always produces a more useful figure than showing everything at once, provided the filtering criteria are disclosed in the methods or figure legend rather than left for a reader to guess.
A few other issues come up often enough to flag directly.
- Treating node position as meaningful on its own. Most layouts, force-directed algorithms in particular, place nodes based on an optimization that minimizes edge crossings, not on any underlying coordinate system, so two nodes sitting near each other on the page are not necessarily related unless an edge actually connects them.
- Adding a third dimension for visual effect. A rotating 3D network graph can look impressive in a slide deck, but it usually makes exact comparisons between edge lengths and node positions harder rather than easier once printed flat on a page. Our guide on 3D graphs in academic writing covers the narrow set of cases where the third dimension earns its place.
- Dropping isolated nodes silently. Entities with zero connections sometimes get filtered out before a figure is built, which can be reasonable, but doing so without saying so in the text changes the apparent size and density of the network.
- Mixing a weighted and an unweighted reading of the same figure. A figure that encodes tie strength through line thickness needs a legend explaining the scale, or a reader has no way to know whether a thick line means ten shared papers or two.
A well-documented case series on how graph choice affects data interpretation covers several of these failure modes with examples pulled from published figures, and pairing a network graph with a simpler supporting chart, a box plot of the degree distribution, for instance, often communicates the network’s overall shape faster than the node-link diagram does on its own. Our piece on combining graph types into compound visualizations covers that pairing in more depth.
How Editverse Supports Network Graph Projects
Building a publication-ready network graph usually means moving between three separate skill sets, the underlying statistics, the visualization software, and the journal’s specific figure requirements. Editverse’s data visualization service covers the middle step directly, taking a cleaned dataset, an edge list, a correlation matrix, a bibliometric export, through to a publication-ready figure with consistent labeling, legible node and edge encoding, and a format that survives a journal’s print production process.
For manuscripts already close to submission, the premium scientific editing package pairs technical figure review with full manuscript editing and resubmission support, useful when a reviewer specifically flags a network figure as unclear or under-labeled during peer review. Researchers running an evidence synthesis rather than a primary study can also draw on the network meta-analysis service referenced earlier in this guide, which covers both the statistical modeling and the resulting network diagram as a single deliverable.

Editverse has worked with researchers across social science, biology, and clinical medicine since 2020, so the support extends past the figure itself into the surrounding methods text, the figure legend, and any reviewer questions about how the underlying network was constructed.
FAQ
What is a network graph in research?
A network graph is a diagram made of nodes and edges. Nodes represent entities such as authors, genes, or papers, and edges represent a specific relationship between two of them, such as co-authorship, a citation, or a molecular interaction. Researchers use network graphs to make relational structure visible in a way a table of numbers cannot.
What is the difference between a directed and an undirected network graph?
In an undirected graph, a connection between two nodes runs both ways, appropriate for relationships like co-authorship. In a directed graph, edges carry an arrow and only run one way, which fits citation networks, since paper A citing paper B does not mean paper B cites paper A back.
What does degree centrality actually measure?
Degree centrality counts how many direct connections a node has. A high-degree node sits at the center of a lot of activity, while a low-degree node sits at the edge of the network. It is the simplest centrality measure to compute and usually the first one researchers report.
Which software do researchers currently use to build network graphs?
Gephi, Cytoscape, and VOSviewer are the most common point-and-click options, while NetworkX (Python) and igraph (R, Python, and C) are the standard choices for researchers building networks inside a larger coded analysis pipeline. All five remain under active development.
How are network graphs used in bibliometric analysis?
Bibliometric studies build network graphs from citation data, connecting papers that cite each other in citation networks, papers cited together by a third source in co-citation networks, or authors who publish together in co-authorship networks. Software such as VOSviewer or CiteSpace usually generates these maps directly from a Scopus or Web of Science export.
Can a network graph go directly into a journal manuscript?
Yes, provided it meets the same standards as any other figure. That means legible labels, a clear legend explaining node size or edge weight, disclosed filtering criteria if not every node and edge in the dataset is shown, and export resolution that survives the journal’s production process.
What is the biggest mistake researchers make with network graphs?
Plotting the entire dataset without filtering, producing a dense unreadable tangle sometimes called a hairball. A close second is treating node position as meaningful on its own, when most layout algorithms place nodes to minimize visual clutter rather than to encode any specific coordinate meaning.