I'm having a problem getting a combined effect - I have a list of values for which I'd like to plot a histogram. As a minimal example:
data={0.00207824,0.0025943,0.0011068,0.00232267,
0.000191364,0.001509,0.000188004,0.000428207,
0.00435273,0.00412084,0.00247925,0.0104363,
0.000592709,0.00265474,0.000869573,0.0201809,
0.000121145,0.000526594,0.000206296,0.000428068,
0.0000799537,0.00748977,0.000390255,0.0000120368,
0.000310765,0.000236278,0.000757155,0.000487673,
0.0032382,0.0171548,0.000727257,0.0027107,
5.816414794263675*10^( -7)}
Histogram[data, Automatic, "Probability",
ScalingFunctions -> {"Log", "Log"}, PlotRange -> {0.00001, 1}]
The histogram's y-axis should be a probability. Both axes need to be on log-scale. I've solved that, but now I'd like to have the x-axis on a specified range. Apparently once there was HistogramRange which was superceded by PlotRange which gives me nothing.
It's probably silly but I can't find a solution. Anyone knows how? Thanks in advance.
Update:
Strangely, the following command produces a much nicer log-scale x-axis (by nicer I mean with better resolution to the whole range):
Show[Histogram[data, "Log", "Probability"]]
I still don't know how to specifically scale the axis.
Histogram[Log10[data], Automatic, "Probability"]
might give you a more informative and interpretable display. $\endgroup$