Advertisement
Guest User

Untitled

a guest
Nov 14th, 2019
138
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.98 KB | None | 0 0
  1. unique_values_rainbow650 = set([])
  2. unique_value_count_rainbow650 = []
  3.  
  4. df_rainbow650 = pd.read_csv('exercise3/cmake-build-debug/rainbow_650.csv')
  5. data_rainbow650 = df_rainbow650.values
  6.  
  7. for i in range(0, len(data_rainbow650[0])):
  8.     column = []
  9.     for j in range(0, len(data_rainbow650)):
  10.         column.append(data_rainbow650[j][i])
  11.     for j in column:
  12.         unique_values_rainbow650.add(j)
  13.     unique_value_count_rainbow650.append(len(unique_values_rainbow650))
  14.    
  15.          
  16. uv_rainbow650 = [i/(2**24) for i in unique_value_count_rainbow650]
  17. #print(uv_rainbow)
  18.  
  19.    
  20. unique_values_rainbow250 = set([])
  21. unique_value_count_rainbow250 = []
  22.  
  23. df_rainbow250 = pd.read_csv('exercise3/cmake-build-debug/rainbow_250.csv')
  24. data_rainbow250 = df_rainbow250.values
  25.  
  26. for i in range(0, len(data_rainbow250[0])):
  27.     column = []
  28.     for j in range(0, len(data_rainbow250)):
  29.         column.append(data_rainbow250[j][i])
  30.     for j in column:
  31.         unique_values_rainbow250.add(j)
  32.     unique_value_count_rainbow250.append(len(unique_values_rainbow250))
  33.    
  34.          
  35. uv_rainbow250 = [i/(2**24) for i in unique_value_count_rainbow250]
  36. #print(uv_rainbow)
  37.  
  38. unique_values_rainbow1024 = set([])
  39. unique_value_count_rainbow1024 = []
  40.  
  41. df_rainbow1024 = pd.read_csv('exercise3/cmake-build-debug/rainbow_1024.csv')
  42. data_rainbow1024 = df_rainbow1024.values
  43.  
  44. for i in range(0, len(data_rainbow1024[0])):
  45.     column = []
  46.     for j in range(0, len(data_rainbow1024)):
  47.         column.append(data_rainbow1024[j][i])
  48.     for j in column:
  49.         unique_values_rainbow1024.add(j)
  50.     unique_value_count_rainbow1024.append(len(unique_values_rainbow1024))
  51.    
  52.          
  53. uv_rainbow1024 = [i/(2**24) for i in unique_value_count_rainbow1024]
  54. #print(uv_rainbow)
  55.  
  56.                
  57.    
  58.  
  59. plt.plot(uv_rainbow1024,'g',label='m=1024')  
  60. plt.plot(uv_rainbow650,'r',label='m=650')
  61. plt.plot(uv_rainbow250,'b',label='m=250')
  62. plt.legend(loc='upper left')
  63. plt.xlim(right=50000)  
  64. plt.xlim(left=0)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement