I found two ways to at least get 3 axis on the graph ... loosely speaking.
g = gl.GLAxisItem()
w.addItem(g)
2)
xgrid = gl.GLGridItem()
ygrid = gl.GLGridItem()
zgrid = gl.GLGridItem()
w.addItem(xgrid)
w.addItem(ygrid)
w.addItem(zgrid)
## rotate x and y grids to face the correct direction
xgrid.rotate(90, 0, 1, 0)
ygrid.rotate(90, 1, 0, 0)
In option 1 I don't know how to annotate the axis, if possible, although there color indicates x,y,z direction, so a small improvement over no clue of direction..
In option 2 I don't know how to annotate axis and position the planes so that they form 2 adjacent sides + top of a box, looks like by default they intersect at 0,0,0
I would like to plot lots of x,y,z plots on 3d axis w/out surfaces but it may take more skills than I have...