--- /srv/reproducible-results/rbuild-debian/r-b-build.DMPSc4Iy/b1/python-cycler_0.12.1-1_amd64.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.DMPSc4Iy/b2/python-cycler_0.12.1-1_amd64.changes ├── Files │ @@ -1,3 +1,3 @@ │ │ - b89e8138a977bb1bb5ade9e5664abe8e 649296 doc optional python-cycler-doc_0.12.1-1_all.deb │ + 6fd25bde8e3034ccfc2278e08244d497 649292 doc optional python-cycler-doc_0.12.1-1_all.deb │ 8ac76082d8302019ca38b9d7e0b3a4f4 9496 python optional python3-cycler_0.12.1-1_all.deb ├── python-cycler-doc_0.12.1-1_all.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2024-03-13 21:18:27.000000 debian-binary │ │ -rw-r--r-- 0 0 0 2220 2024-03-13 21:18:27.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 646884 2024-03-13 21:18:27.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 646880 2024-03-13 21:18:27.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── ./usr/share/doc/python-cycler-doc/html/index.html │ │ │ │ @@ -279,26 +279,26 @@ │ │ │ │ │ │ │ │
│ │ │ │

Inspecting the Cycler

│ │ │ │

To inspect the values of the transposed Cycler use │ │ │ │ the Cycler.by_key method:

│ │ │ │
In [36]: c_m.by_key()
│ │ │ │  Out[36]: 
│ │ │ │ -{'marker': ['s', 'o', 's', 'o', 's', 'o'],
│ │ │ │ - 'color': ['r', 'r', 'g', 'g', 'b', 'b']}
│ │ │ │ +{'color': ['r', 'r', 'g', 'g', 'b', 'b'],
│ │ │ │ + 'marker': ['s', 'o', 's', 'o', 's', 'o']}
│ │ │ │  
│ │ │ │
│ │ │ │

This dict can be mutated and used to create a new Cycler with │ │ │ │ the updated values

│ │ │ │
In [37]: bk = c_m.by_key()
│ │ │ │  
│ │ │ │  In [38]: bk['color'] = ['green'] * len(c_m)
│ │ │ │  
│ │ │ │  In [39]: cycler(**bk)
│ │ │ │ -Out[39]: (cycler('marker', ['s', 'o', 's', 'o', 's', 'o']) + cycler('color', ['green', 'green', 'green', 'green', 'green', 'green']))
│ │ │ │ +Out[39]: (cycler('color', ['green', 'green', 'green', 'green', 'green', 'green']) + cycler('marker', ['s', 'o', 's', 'o', 's', 'o']))
│ │ │ │  
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │

Examples

│ │ │ │

We can use Cycler instances to cycle over one or more kwarg to │ │ │ │ plot :

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -167,25 +167,25 @@ │ │ │ │ │ In [35]: color_cycle[1:] │ │ │ │ │ Out[35]: cycler('color', ['g', 'b']) │ │ │ │ │ to return a sub-set of the cycle as a new _C_y_c_l_e_r. │ │ │ │ │ ******** IInnssppeeccttiinngg tthhee _CC_yy_cc_ll_ee_rr_?¶ ******** │ │ │ │ │ To inspect the values of the transposed _C_y_c_l_e_r use the _C_y_c_l_e_r_._b_y___k_e_y method: │ │ │ │ │ In [36]: c_m.by_key() │ │ │ │ │ Out[36]: │ │ │ │ │ -{'marker': ['s', 'o', 's', 'o', 's', 'o'], │ │ │ │ │ - 'color': ['r', 'r', 'g', 'g', 'b', 'b']} │ │ │ │ │ +{'color': ['r', 'r', 'g', 'g', 'b', 'b'], │ │ │ │ │ + 'marker': ['s', 'o', 's', 'o', 's', 'o']} │ │ │ │ │ This dict can be mutated and used to create a new _C_y_c_l_e_r with the updated │ │ │ │ │ values │ │ │ │ │ In [37]: bk = c_m.by_key() │ │ │ │ │ │ │ │ │ │ In [38]: bk['color'] = ['green'] * len(c_m) │ │ │ │ │ │ │ │ │ │ In [39]: cycler(**bk) │ │ │ │ │ -Out[39]: (cycler('marker', ['s', 'o', 's', 'o', 's', 'o']) + cycler('color', │ │ │ │ │ -['green', 'green', 'green', 'green', 'green', 'green'])) │ │ │ │ │ +Out[39]: (cycler('color', ['green', 'green', 'green', 'green', 'green', │ │ │ │ │ +'green']) + cycler('marker', ['s', 'o', 's', 'o', 's', 'o'])) │ │ │ │ │ ******** EExxaammpplleess_?¶ ******** │ │ │ │ │ We can use _C_y_c_l_e_r instances to cycle over one or more kwarg to plot : │ │ │ │ │ from cycler import cycler │ │ │ │ │ from itertools import cycle │ │ │ │ │ │ │ │ │ │ fig, (ax1, ax2) = plt.subplots(1, 2, tight_layout=True, │ │ │ │ │ figsize=(8, 4))