Guest User

Untitled

a guest
Feb 20th, 2018
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.73 KB | None | 0 0
  1. from mpl_toolkits.mplot3d import Axes3D
  2. import matplotlib.pyplot as plt
  3. import numpy as np
  4. import pandas as pd
  5. import sys
  6. import os
  7. import matplotlib
  8. import matplotlib.dates as mdates
  9. import datetime
  10. from datetime import datetime
  11.  
  12.  
  13. data = pd.read_csv(os.path.join(os.path.dirname(__file__), 'new.csv'))
  14.  
  15.  
  16.  
  17.  
  18.  
  19. fig = plt.figure()
  20. ax = fig.add_subplot(111, projection='3d')
  21.  
  22. b = data.iloc[:, 8]
  23. a = pd.to_datetime(b, format='%Y/%m/%dT%H:%M:%S.%fZ', errors='ignore')
  24. print(a)
  25.  
  26. x = data.iloc[:, 0] #date #.iloc[:, 0] grabs column without header
  27. y = data.iloc[:, 2] #number
  28. z = data.iloc[:, 6] #quantity
  29. #c = data.bluered #blue or red
  30.  
  31.  
  32. ax.scatter(x, y, z) #ax.scatter(x, y, z, c=c)
  33. plt.xlim(-1, 35)
  34. plt.ylim(0, 300)
  35. ax.set_zlim(-1,150)
  36. plt.show()
Add Comment
Please, Sign In to add comment