I have error bars that are too small, so the marker are too big, i want to shrink the dots. If i do ErrorListPlot[dato,PlotMarkers->{o,1}] my bars do not show, but if i do ErrorListPlot[dato,PlotStyle->Thin] it draw the bars thin but the dot remains too big. What can i do?


2 Answers 2


You can set a point size in PlotStyle:

ErrorListPlot[Table[{i, RandomReal[0.5]}, {i, 5}], PlotStyle -> AbsolutePointSize[4]]

enter image description here

See belisarius's answer for full control using post-processing.


You can change the point style like this:

ErrorListPlot[Table[{i, RandomReal[0.5]}, {i, 5}]] /. 
   Point[a__] :> {Red, PointSize[#], Point[a]} & /@ {.008, .1} 

Mathematica graphics

  • 1
    $\begingroup$ You could also make some concoction with ErrorBarFunction[] $\endgroup$ Sep 18, 2014 at 15:06

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.