Consider the following example:
labels = Transpose@{Range@4, {"a", "b", "c", "d"}};
ArrayPlot[RandomInteger[1, {4, 4}],
Mesh -> True, Frame -> True, PlotRangePadding -> None,
FrameTicks -> {{labels, labels}, {labels, labels}}]
I want to eliminate the tick marks (the little lines that appear with the row/column labels), but retain the labels (a, b, etc.). Using FrameTicks->None
removes the tick marks, but also removes the labels, so it's not what I want.
How can I do this?