| @@ 148-169 (lines=22) @@ | ||
| 145 | return data |
|
| 146 | ||
| 147 | ||
| 148 | def plot_fig(dict_cycle, number): |
|
| 149 | """For basic plotting of the cycle data |
|
| 150 | ||
| 151 | Parameters |
|
| 152 | __________ |
|
| 153 | dict: dictionary of dataframes for all the cycles |
|
| 154 | n: number of cycles |
|
| 155 | ||
| 156 | Saves the plot in a file called cycle.png |
|
| 157 | """ |
|
| 158 | ||
| 159 | for i in range(number): |
|
| 160 | print(i+1) |
|
| 161 | data = data_frame(dict_cycle, i+1) |
|
| 162 | plt.plot(data.Potential, data.Current, label="Cycle{}".format(i+1)) |
|
| 163 | ||
| 164 | print(data.head()) |
|
| 165 | plt.xlabel('Voltage') |
|
| 166 | plt.ylabel('Current') |
|
| 167 | plt.legend() |
|
| 168 | plt.savefig('cycle.png') |
|
| 169 | print('executed') |
|
| 170 | ||
| 171 | ||
| 172 | #split forward and backward sweping data, to make it easier for processing. |
|
| @@ 99-120 (lines=22) @@ | ||
| 96 | data = pd.DataFrame(zipped_list, columns=['Potential', 'Current']) |
|
| 97 | return data |
|
| 98 | ||
| 99 | def plot_fig(dict_cycle, number): |
|
| 100 | """For basic plotting of the cycle data |
|
| 101 | ||
| 102 | Parameters |
|
| 103 | __________ |
|
| 104 | dict: dictionary of dataframes for all the cycles |
|
| 105 | n: number of cycles |
|
| 106 | ||
| 107 | Saves the plot in a file called cycle.png |
|
| 108 | """ |
|
| 109 | ||
| 110 | for i in range(number): |
|
| 111 | print(i+1) |
|
| 112 | data = data_frame(dict_cycle, i+1) |
|
| 113 | plt.plot(data.Potential, data.Current, label="Cycle{}".format(i+1)) |
|
| 114 | ||
| 115 | print(data.head()) |
|
| 116 | plt.xlabel('Voltage') |
|
| 117 | plt.ylabel('Current') |
|
| 118 | plt.legend() |
|
| 119 | plt.savefig('cycle.png') |
|
| 120 | print('executed') |
|
| 121 | ||