Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- unique_values_rainbow650 = set([])
- unique_value_count_rainbow650 = []
- df_rainbow650 = pd.read_csv('exercise3/cmake-build-debug/rainbow_650.csv')
- data_rainbow650 = df_rainbow650.values
- for i in range(0, len(data_rainbow650[0])):
- column = []
- for j in range(0, len(data_rainbow650)):
- column.append(data_rainbow650[j][i])
- for j in column:
- unique_values_rainbow650.add(j)
- unique_value_count_rainbow650.append(len(unique_values_rainbow650))
- uv_rainbow650 = [i/(2**24) for i in unique_value_count_rainbow650]
- #print(uv_rainbow)
- unique_values_rainbow250 = set([])
- unique_value_count_rainbow250 = []
- df_rainbow250 = pd.read_csv('exercise3/cmake-build-debug/rainbow_250.csv')
- data_rainbow250 = df_rainbow250.values
- for i in range(0, len(data_rainbow250[0])):
- column = []
- for j in range(0, len(data_rainbow250)):
- column.append(data_rainbow250[j][i])
- for j in column:
- unique_values_rainbow250.add(j)
- unique_value_count_rainbow250.append(len(unique_values_rainbow250))
- uv_rainbow250 = [i/(2**24) for i in unique_value_count_rainbow250]
- #print(uv_rainbow)
- unique_values_rainbow1024 = set([])
- unique_value_count_rainbow1024 = []
- df_rainbow1024 = pd.read_csv('exercise3/cmake-build-debug/rainbow_1024.csv')
- data_rainbow1024 = df_rainbow1024.values
- for i in range(0, len(data_rainbow1024[0])):
- column = []
- for j in range(0, len(data_rainbow1024)):
- column.append(data_rainbow1024[j][i])
- for j in column:
- unique_values_rainbow1024.add(j)
- unique_value_count_rainbow1024.append(len(unique_values_rainbow1024))
- uv_rainbow1024 = [i/(2**24) for i in unique_value_count_rainbow1024]
- #print(uv_rainbow)
- plt.plot(uv_rainbow1024,'g',label='m=1024')
- plt.plot(uv_rainbow650,'r',label='m=650')
- plt.plot(uv_rainbow250,'b',label='m=250')
- plt.legend(loc='upper left')
- plt.xlim(right=50000)
- plt.xlim(left=0)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement