title: Matplotlib 3d plotting how to make markers smaller so object shape can be seen like a wireframe?
body: <p>I am trying to plot a small xyz file of a 3d object in Python. Unfortunately it's a little too thick, see below:</p>
  <p><a href="https://i.stack.imgur.com/ZjxiG.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/ZjxiG.png" alt="enter image description here" /></a></p>
  <p>Code below is what generated it:</p>
  <pre><code>input_file = sys.argv[1];
  print(&quot;input_file :: &quot;+str(input_file))
  
  data = pd.read_csv(input_file, header=None)
  data = data.to_numpy();
  
  print(&quot;----- Data read successfully. Shape and random row: ------&quot;)
  print(data.shape)
  print(data[123,:])
  
  fig = plt.figure()
  ax = fig.add_subplot(projection='3d')
  ax.scatter(data[:,0], data[:,1], data[:,2], linewidth=1)
  ax.set_xlabel('X Label')
  ax.set_ylabel('Y Label')
  ax.set_zlabel('Z Label')
  
  plt.show()
  </code></pre>
  <p>Data is of shape <code>(316369, 3)</code> and each row's example data looks something like: <code>[-0.97320002  0.44980001  0.79809999]</code></p>
  <p>Here's how I'd like it look, referencing one of my 3d programs:</p>
  <p><a href="https://i.stack.imgur.com/9HGWd.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/9HGWd.jpg" alt="enter image description here" /></a></p>
  <p>Are there Matplotlib settings which would let me approach this?</p>