Guest User

Untitled

a guest
Jan 20th, 2019
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.08 KB | None | 0 0
  1. 18.0 8 307.0 130.0 3504. 12.0 70 1 "chevrolet chevelle malibu"
  2. 15.0 8 350.0 165.0 3693. 11.5 70 1 "buick skylark 320"
  3. 18.0 8 318.0 150.0 3436. 11.0 70 1 "plymouth satellite"
  4. 16.0 8 304.0 150.0 3433. 12.0 70 1 "amc rebel sst"
  5. 17.0 8 302.0 140.0 3449. 10.5 70 1 "ford torino"
  6. 15.0 8 429.0 198.0 4341. 10.0 70 1 "ford galaxie 500"
  7. 14.0 8 454.0 220.0 4354. 9.0 70 1 "chevrolet impala"
  8. 14.0 8 440.0 215.0 4312. 8.5 70 1 "plymouth fury iii"
  9. 14.0 8 455.0 225.0 4425. 10.0 70 1 "pontiac catalina"
  10. 15.0 8 390.0 190.0 3850. 8.5 70 1 "amc ambassador dpl"
  11.  
  12. data = load('auto.txt')
  13.  
  14. 18.0,8,307.0,130.0,3504.0,12.0,70,1
  15. ...
  16.  
  17. data = load('-ascii','autocleaned.txt');
  18.  
  19. DATA = load("-ascii", "auto.txt");
  20.  
  21. filename='stack25148040_1.txt'
  22. fid = fopen(filename, 'r');
  23. [x, count] = fscanf(fid, '%f', [10, Inf])
  24. endif
  25. fclose(fid);
  26.  
  27. import csv
  28. import numpy as np
  29.  
  30. data=[]
  31. with open('stack25148040.txt','rb') as f:
  32. r = csv.reader(f, delimiter=' ')
  33. # csv handles quoted strings with white space
  34. for l in r:
  35. # remove empty strings from the split on ' '
  36. data.append([x for x in l if x])
  37. print data[0]
  38. for dd in data:
  39. # convert 8 of the strings (per line) to float
  40. dd[:]=[float(d) for d in dd[:8]]+dd[-1:]
  41.  
  42. data=data[:-1] # remove empty last line
  43. print data[0]
  44. print
  45. # make a structured array, with numbers and a string
  46. dt=np.dtype("f8,i4,f8,f8,f8,f8,i4,i4,|S25")
  47. A=np.array([tuple(d) for d in data],dtype=dt)
  48. print A
  49. from scipy.io import savemat
  50. savemat('stack25148040.mat',{'A':A})
  51.  
  52. load stack25148040.mat
  53. A
  54. # A = 1x10 struct array containing the fields:
  55. # f0 f1 ... f8
  56.  
  57. A.f8 # string field
  58. A(1) # 1st row
  59. # scalar structure containing the fields:
  60. # f0 = 18
  61. # f1 = 8
  62. ...
  63. # f8 = chevrolet chevelle malibu
  64.  
  65. dlmread ('stack25148040.txt')(:,1:8)
  66. importread ('stack25148040.txt').data(:,1:8)
  67. textread ('stack25148040.txt','')(:,1:8)
Add Comment
Please, Sign In to add comment