Network Visualization - R code - Which Package is needed?
The visNetwork R package is the best I've worked with.  It renders with the vis.js Javascript package right in your RStudio window.  Nodes and edge visualization is fully customizable and may be data-driven.  They implement click-functionality on your graphs, so you can rearrange them or highlight a node and its neighbors.  I've found people really enjoy this in presentations, and the highlight functionality is great for making static PowerPoint presentations or figures.