The scale seems to completely break the diagram with some fractions. Especially when trying to make a volcano plot, for instance, which has all values on the y-axis between 0 and 1 (p-values).
import Plots
import Diagrams.Prelude
import Data.Typeable
mydata1 = [(0.1,0.3), (0.6,0.5)]
myaxis :: Axis B V2 Double
myaxis = r2Axis &~ do
scatterPlot' mydata1
yAxis . logScale .= LogAxis
dia = renderAxis myaxis