« first day (3286 days earlier)      last day (1188 days later) » 

2:43 PM
@b3m2a1 thanks very much for this! And wow, I'd never seen ResourceFunction["GithubInstall"] but it seems like I should have by now, so thanks for that too!
 
 
2 hours later…
4:25 PM
ArrayPlot[{{1, 1, 1, 1}, {2, 2, 2, 2}, {3, 3, 3, 3}, {4, 4, 4, 4}, {5, 5, 5, 5}}, ColorFunction -> "ThermometerColors", FrameTicks -> True, DataRange -> {All, All}]
ArrayPlot[{{1, 1, 1, 1}, {2, 2, 2, 2}, {3, 3, 3, 3}, {4, 4, 4, 4}, {5, 5, 5, 5}}, ColorFunction -> "ThermometerColors", FrameTicks -> True, DataRange -> {{1, 4}, All}]
Changing DataRange of x-axis affects the labels of the y-axis. How is this not a bug?
 
Maybe one could make an (imo, poor) argument that giving an explicit {xmin, xmax} range is giving "continuous space" parameters (rather than matrix indices. i.e. you can set xmin=1.5), and such parameters should be interpreted as they are for plots, where the origin is bottom-left
Whereas All can still refer to the discrete space of matrix indices, so the top-left element keeps its canonical (1,1) index
 

« first day (3286 days earlier)      last day (1188 days later) »