1 2 3 4 5 6 7 8 9 10 11 12 13 | # Reads multi-column text data from files and plots the first 3 columns
from pylab import *
from mpl_toolkits.mplot3d import Axes3D
ax = Axes3D(figure())
dat = loadtxt('xyz.txt', unpack=True) # reads multicolumn data
ax.plot(dat[0],dat[1],dat[2])
ax.set_xlabel('X axis')
ax.set_ylabel('Y axis')
ax.set_zlabel('Z axis')
show()
|