GraphItem — pyqtgraph 0.9.8 documentation

### Navigation

- index
- modules |
- next |
- previous |
- pyqtgraph 0.9.8 documentation »
- API Reference »
- Pyqtgraph’s Graphics Items »

# GraphItem

class `pyqtgraph.` `GraphItem`(**kwds)

  A GraphItem displays graph information as a set of nodes connected by lines (as in ‘graph theory’, not ‘graphics’). Useful for drawing networks, trees, etc.

  `__init__`(**kwds)
  `setData`(**kwds)

    Change the data displayed by the graph.

    Arguments |
    pos | (N,2) array of the positions of each node in the graph.
    adj | (M,2) array of connection data. Each row contains indexes of two nodes that are connected.
    pen | The pen to use when drawing lines between connected nodes. May be one of: QPen a single argument to pass to pg.mkPen a record array of length M with fields (red, green, blue, alpha, width). Note that using this option may have a significant performance cost. None (to disable connection drawing) ‘default’ to use the default foreground color.
    symbolPen | The pen used for drawing nodes.
    `**opts` | All other keyword arguments are given to `ScatterPlotItem.setData()` to affect the appearance of nodes (symbol, size, brush, etc.)

### Navigation

- index
- modules |
- next |
- previous |
- pyqtgraph 0.9.8 documentation »
- API Reference »
- Pyqtgraph’s Graphics Items »