| add_ties {manynet} | R Documentation | 
Modifying tie data
Description
These functions allow users to add and delete ties and their attributes:
-  
add_ties()adds additional ties to network data -  
delete_ties()deletes ties from network data -  
add_tie_attribute()andmutate_ties()offer ways to add a vector of values to a network as a tie attribute. -  
rename_ties()renames tie attributes. -  
bind_ties()appends the tie data from two networks andjoin_ties()merges ties from two networks, adding a tie attribute identifying the newly added ties. -  
filter_ties()subsets ties based on some tie attribute-related logical statement. 
Note that while add_*()/delete_*() functions operate similarly as comparable {igraph} functions,
mutate*(), bind*(), etc work like {tidyverse} or {dplyr}-style functions.
Usage
add_ties(.data, ties, attribute = NULL)
delete_ties(.data, ties)
add_tie_attribute(.data, attr_name, vector)
mutate_ties(.data, ...)
rename_ties(.data, ...)
arrange_ties(.data, ...)
bind_ties(.data, ...)
join_ties(.data, object2, attr_name)
filter_ties(.data, ...)
select_ties(.data, ...)
summarise_ties(.data, ...)
Arguments
.data | 
 An object of a manynet-consistent class: 
  | 
ties | 
 The number of ties to be added or an even list of ties.  | 
attribute | 
 A named list to be added as tie or node attributes.  | 
attr_name | 
 Name of the new attribute in the resulting object.  | 
vector | 
 A vector of values for the new attribute.  | 
... | 
 Additional arguments.  | 
object2 | 
 A second object to copy nodes or ties from.  | 
Value
A tidygraph (tbl_graph) data object.
See Also
Other modifications: 
add_nodes(),
as(),
correlation,
from,
miss,
reformat,
split(),
to_levels,
to_paths,
to_project,
to_scope
Examples
  other <- create_filled(4) %>% mutate(name = c("A", "B", "C", "D"))
  mutate_ties(other, form = 1:6) %>% filter_ties(form < 4)
  add_tie_attribute(other, "weight", c(1, 2, 2, 2, 1, 2))