graphlayouts 1.2.2
- fixed a bug in multilevel layouts that prevented proper handling of
layouts in lists
graphlayouts 1.2.1
- moves oaqc back to suggested packages and removed ported code
graphlayouts 1.2.0
- ported relevant code from archived R package oaqc (#83)
- fixed igraph deprecation warnings and require igraph >=
2.0.0
- removed vignette and point to tutorial
- removed dependency of ggraph
graphlayouts 1.1.1
- fixed bug in disconnected layouts #80
graphlayouts 1.1.0
- layout_with_constrained_stress()and- layout_with_constrained_stress3D()work for disconnected
graphs
- internal code refactoring
- added layout_as_metromap()
- added layout_with_fixed_coords()
- removed deprecated igraph calls
graphlayouts 1.0.2
- fixed bug with weighted disconnected graphs (#71) h/t @gi0na
graphlayouts 1.0.1
- removed the use of %u%(#70)
graphlayouts 1.0.0
- added install of oaqc to readme(#52)
- fixed grammar in Description (#53)
- made dynamic layout example reproducible (#54)
- replaced 1:length with seq_along (#55)
- added contributing guide (#56)
- added more tests (#60)
graphlayouts 0.8.4
- added more unit tests
- added package level description
graphlayouts 0.8.3
- fixed error for disconnected graphs with an explicit weights vector
(#47)
- added proper citation
graphlayouts 0.8.2
- fixed error for very large graphs (#45)
- added layout_with_focus_group()andlayout_with_centrality_group()(#46)
graphlayouts 0.8.1
- added warning in layout_as_backbone()if graph is
disconnected and contains isolates
graphlayouts 0.8.0
graphlayouts 0.7.2
- fixed description of bboxinlayout_with_stress
- fixed bug in layout_with_stress3Dwhich only produced a
2D layout
graphlayouts 0.7.1
- restoring old seed after using stress layout
graphlayouts 0.7.0
- added layout_as_multilevel()for multilevel
networks
- added layout_with_stress3D()andlayout_with_constrained_stress3D()for 3D layouts
- fixed crash in layout_as_backbone()when the graph has
loops (#32)
graphlayouts 0.6.0
- added layout_with_constrained_stress()
- added fixed random seed for stress (stress is deterministic and
produces same layout up to translation/rotation)
- speedup of layout_with_sparse_stress()andlayout_with_pmds()by “smarter” distance calculation
- speedup of layout_with_sparse_stress()by using
precomputed distances inlayout_with_pmds()
- speedup of layout_with_stress()by dynamically
switching tolayout_with_pmds()during initialisation for
large graphs
graphlayouts 0.5.0
- BREAKING CHANGE: removed qgraph(). Now
part ofggraph.
- POSSIBLE BREAKING CHANGE:
layout_with_focus()now also returns the distance to the
focus node
- changed filenames (doesn’t have any effect on functionality)
- added layout_as_dynamic()for longitudinal network
data
- removed gbpandscalesdependency and movedoaqcto suggest
- edge weights are now supported in layout_with_stress()andlayout_with_focus()
- added layout_with_pmds()(Pivot MDS for large
graphs)
- added layout_with_sparse_stress()(“stress for large
graphs”)
graphlayouts 0.2.0
- added checks for multiple and directed edges in
layout_as_backbone()
- faster implementation of reweighting for
layout_as_backbone()
- minor bug fixes in “stress” calculation
graphlayouts 0.1.0
- added more examples and documentation
graphlayouts 0.0.5.9000
- changed name from smglrtographlayouts(sorry)
- added layout_with_eigen()
- layouts can now be used directly in ggraph,
e.g. ggraph(g,layout="stress")+...
- added documentation, examples and references
smglr 0.0.4.9000
- added layout_with_centrality()
- added layout_with_focus()
- added reorder_edges()to reorder an edgelist to control
the order of plotting edges
smglr 0.0.3.9000
- added layout_as_backbone()
smglr 0.0.2.9000
- added functions to rotate/mirror layouts
- stress_majorization()is now deprecated. Use- layout_with_stress()instead
smglr 0.0.1.9000
- added support for unconnected networks via external library
smglr 0.0.0.9000
- added a NEWS.mdfile to track changes to the
package.
- basic implementation