IDL Astro 라이브러리의 oploterr 를 사용하시면 될 것 같습니다. 문법이 이렇습니다.
PRO oploterr, x, y, xerr, yerr, NOHAT=hat, HATLENGTH=hln, ERRTHICK=eth, $
ERRSTYLE=est, THICK = thick, NOCLIP=noclip, ERRCOLOR = ecol, $
NSKIP=nskip, LOBAR=lobar, HIBAR=hibar, _EXTRA = pkey, ANONYMOUS_ = Dummy_
이 중에서 /LOBAR 키워드를 설정하시면 음의 방향 에러바만을 그리고, /HIBAR 키워드를 설정하시면 양의 방향 에러바만 그립니다. 물론 X에러 Y에러 모두 가능합니다.
그러므로 음의 에러와 양의 에러를 다르게 설정하기 위해서는 두번의 oploterr를 수행해야 합니다.
New Graphics 체계에서는 ERRORPLOT이라는 함수를 이용할 수 있는데, 이경우 Xerror이나 Yerror을 2XN개의 배열로 설정할 수 있습니다. 이 방법으로 음의 에러와 양의 에러를 따로 설정할 수 있습니다.
하지만 다이렉트 그래픽스를 사용하신다면 IDL Astro 라이브러리의 oploterr 가 답일 것 같습니다.