Method: NetworkX::Graph#degree

Defined in:
lib/networkx/graph.rb

#degree(nodes = nil) ⇒ Object

[EXPERIMENTAL]



422
423
424
425
426
427
428
429
430
# File 'lib/networkx/graph.rb', line 422

def degree(nodes = nil)
  if nodes.nil?
    @adj.transform_values(&:size)
  else
    res = {}
    nodes.each { |node| res[node] = @adj[node].size }
    res
  end
end