code: def edges(self, edges):
          
  
          res = copy.copy(self)
          res._edges = edges
          return res
docs: Specify edge list data and associated edge attribute values.
  
          :param edges: Edges and their attributes.
          :type point_size: Pandas dataframe, NetworkX graph, or IGraph graph.
  
          :returns: Plotter.
          :rtype: Plotter.
  
          **Example**
              ::
  
                  import graphistry
                  df = pandas.DataFrame({'src': [0,1,2], 'dst': [1,2,0]})
                  graphistry
                      .bind(source='src', destination='dst')
                      .edges(df)
                      .plot()