autograph 0.4.1
Package
- Improved startup message to ignore class
Theming
- Added “iast” theme for the Institute of Advanced Studies,
Toulouse
Plotting
- Improved ergm convergence diagnostic plotting by working on the
results object, mostly avoiding startup conflict warning
- Dropped marginal density plot in plot.ag_conv()to fix{ggplot2}v4.0.0-related node overflow issue
autograph 0.4.0
Package
- Fixed DOI in CITATION
- Improved README introduction
- Improved README graphing illustration, including igraph comparison
figure
- Improved README plotting illustration, added SAOM/ERGM GOF
comparison figure
Theming
- Improved stocnet_theme()documentation
- Improved stocnet_theme()to register a font family for
plots
- A vector of potential fonts is included for some themes
- The first font found on the system will be used, and user
notified
- If no fonts are found, the default R font (“sans”) will be used
- A message is printed to inform the user if the default is used, and
how to install missing fonts via {extrafont}
 
- Added font options for “iheid”, “oxf”, “ethz”, “uzh”, and “rug”
themes
- Added ag_font()for retrieving the registered font
family
- Improved match_colors()documentation
- Exported is_dark()and made it vectorised
- Added match_colors()andis_dark()tests
- Dropped theme_*()functions in favour ofstocnet_theme()
- Dropped theme_*()tests
- Added stocnet_theme()tests
- Added “cmu” theme for Carnegie Mellon University
Graphing
- Improved graphr()by using registered fonts where
available
- Improved graphr()by usingag_qualitative()for discrete colour scales
Plotting
- Improved plot.selectionTable()andplot.influenceTable()documentation by consolidating them
together into one help file
- Improved plot.ag_conv(),plot.ag_gof(),
and plot_interp by using registered fonts where available
- Improved plot.sienaGOF()to use lower case auxiliary
statistic description
Data
- Renamed res_monan_tracestomonan_conv
- Renamed res_monan_goftomonan_gof
- Renamed res_ergm_goftoergm_gof
- Renamed res_siena_goftosiena_gof
- Renamed res_siena_influencetosiena_influence
- Renamed res_siena_selectiontosiena_selection
autograph 0.3.1
Package
- Fixed old citation style issue for CRAN
Plotting
- Added plot.ag_conv()as a new plotting method for
convergence diagnostics
- Plots MCMC traces as a line plot with loess smoothing highlighting
the trend
- Plots overall density plot of the samples on the right margin
 
- Improved plotting of {MoNAn}trace objects by usingplot.ag_conv()
- Added plot.mcmc.list()for plotting MCMC samples fromergm::ergmresults objects, usingplot.ag_conv()
Data
- Added ergm_resfor testing and illustration ofplot.mcmc.list(), useergm_res$sampleto
access the MCMC sample
autograph 0.3.0
Package
- Added package documentation
- Added citation
- Dropped dependencies {tidyr},{cli}, and{concaveman}
- Added more description to the function overview sections on the
website
- Added CODECOV_TOKEN to Github secrets for test coverage
reporting
Graphing
- Fixed graphr()not using theme colours for node and
edge aesthetics
Plotting
- Added new plot class and method for centralising GOF plotting
- Improved plot.sienaGOF()andplot.gof.stats.monan()to use new plotting method
- Added plot.gof.ergm()for plotting ERGM GOF
objects
- Improved GOF plotting by adding boxplot within the violins
- Improved GOF plotting by adding crosses for outliers
- Improved GOF plotting by adding dashed line for 0.05 and 0.95
quantile bounds
- Improved GOF plotting by dropping statistics without variance
- Improved GOF plotting by using cumulative = FALSEby
default
 
- Fixed issue with pre-v1.3.20 RSiena::gof() objects, thanks @TomSnijders
- Added testing of GOF plotting
- Added testing of measures plotting
Theming
- Added set_stocnet_theme()alias forstocnet_theme()
- Fixed issue with ‘oxf’ and ‘unige’ themes not being recognised
Data
- Added res_ergm_goffor testing and illustration ofplot.gof.ergm()
Tutorial
- Added visualisation tutorial from manynet
- Improved introduction
- Improved section on titles, labels, and legends
- Improved section explaining base and grid graphics
- Added section demonstrating difference between
igraph::plot(),ggraph::ggraph(), andgraphr()
- Added table describing the main arguments of graphr()and the visualisation dimensions to which they relate
- Added section showing how to use “node_shape” (poorly)
- Improved section showing how to use “node_colour” and
“node_group”
- Added section showing how to use “node_size”
- Added section showing how to set a theme
- Added section showing how to use “edge_colour” and “edge_size”
- Improved section introducing {patchwork},graphs(), andgrapht()
- Added plotting section to viz tutorial
 
autograph 0.2.0
Package
- Added (currently) necessary dependencies
- Removed unnecessary manynet dependencies
Plotting
- Added graphr(),graphs(), andgrapht()from manynet for quick plotting of one or more
graphs
- Improved +.ggplot()to check whether second object
inherits ggplot class (thanks @teunbrand for fixing #110)
- Fixed issue with edge_linetype in signed, directed networks with
weights (closed #14)
- Updated README with examples of graphr()and
others
Themes
- Added themes for Oxford and UNIGE (closed #1)
- Improved stocnet_theme()to add option to
“stocnet_theme” (previously “snet_theme”)
- Added is_dark()to check whether a theme is dark or
light
- Added match_color()to return closest matching colors
from a palette
Layouts
- Added layout_valence() for signed graphs (closed #6)
- Added configurational layouts from manynet
- Added aliases for various layout_tbl_graph_*() functions
autograph 0.1.2
Package
- Fixed line break issues in DESCRIPTION
Themes
- Fixed default for ag_sequential()
Layouts
- Fixed “layout_layered” to accept typical ggraph parameters
manynet
- Added return value statements
migraph
- Added return value statements
RSiena
- Added return value statements
MoNAn
- Added plot.traces.monan()
- Added plot.gof.stats.monan()
autograph 0.1.1
Package
autograph 0.1.0
Package
- Initial setup, with all the goodies
Theming
- Added stocnet_theme()for setting a theme that can then
be reused across successive plots (closes #3)
- For example, stocnet_theme("iheid")for IHEID colour
theme
 
- Added ag_*()palettes, for example:
- ag_highlight()to select the highlight colours of a
particular palette
 
- Added match_color()for matching one or more hexcodes
to a palette’s offerings
Plotting
- Added manynet plot methods
- Added plot.diff_model()
- Added plot.matrix()
- Added plot.learn_model()
- Added plot.network_measures()
- Added plot.network_motif()
- Added plot.tie_measure()
- Added plot.node_measure()
- Added plot.node_member()
- Added plot.node_members()
- Added plot.node_motif()
 
- Added migraph plot methods
- Added plot.netlm()
- Added plot.netlogit()
- Added plot.network_test()
- Added plot.diffs_model()
 
- Added RSiena plot methods
- Added plot.sienaGOF()
- Added plot.influenceTable()
- Added plot.selectionTable()
 
Layouts
- Added layout_tbl_graph_matching()for positioning nodes
according to theirmanynet::to_matching()partners
- Added first version of layout_tbl_graph_layered()for
layering nodes according to a Sugiyama-type layout
Data
- Added some precooked results for testing and illustration