PyQtGraph – Setting Data of Graph Item
In this article we will see how we can set the data of the graph item in PyQTGaph. PyQtGraph is a graphics and user interface library for Python that provides functionality commonly required in designing and science applications. Its primary goals are to provide fast, interactive graphics for displaying data (plots, video, etc.).A Graph is a non-linear data structure consisting of nodes and edges. The nodes are sometimes also referred to as vertices and the edges are lines or arcs that connect any two nodes in the graph. Graph consists of a finite set of vertices(or nodes) and set of Edges which connect a pair of nodes. The data of the graph item is majorly nodes, edges and the symbols to be used.
We can create a graphic layout widget and graphic item with the help of command given below
# creating graphics layout widget win = pg.GraphicsLayoutWidget() # creating a graph item graph_item = pg.GraphItem()
In order to do this we use setDatamethod with the graph item object
Syntax : imv.setData(pos=pos, adj=adj, pen=lines, size=1, symbol=symbols)
Argument : It takes 3 numpy.ndarray for nodes position, edges, edge line style, 1 integer for size and one list of symbols as argument
Return : It returns None
Below is the implementation
Attention geek! Strengthen your foundations with the Python Programming Foundation Course and learn the basics.
To begin with, your interview preparations Enhance your Data Structures concepts with the Python DS Course. And to begin with your Machine Learning Journey, join the Machine Learning – Basic Level Course