[ncl-talk] Bar Graph Overlap

Zach Rieck zrr817 at gmail.com
Fri May 31 11:37:06 MDT 2019


Will it error if I put int he XBar values as 1:5 and then assign those
labels Nov, Dec, Jan, Feb, Mar? I want January to be in the 3rd position
not the 1st.

Thanks for passing on that example. Going to look at it carefully and see
if they did something different.

-Zach Rieck
zrr817 at gmail.com
(513)-502-5652


On Fri, May 31, 2019 at 11:18 AM Rick Brownrigg <brownrig at ucar.edu> wrote:

> Hi Zach,
>
> I've studied this, and I am not sure what is going on.  I speculate that
> since the xy plots are drawn independently, their x-axis are also
> independent, but the positioning of the bars is at the same spot
> *graphically* rather than in data-space. (make sense?)
>
> Also, I'm confused by these settings:  tmXBValues = (/11,12,1,2,3/).
> The docs for tmXBValues state the values should be monotonically
> increase/decreasing (?)
>
> Here is an example that looks like what I think you might be going for;
> perhaps it will yield some insights:
>     http://ncl.ucar.edu/Applications/Images/unique_5_lg.png
>
> Hope that helps...
> Rick
>
> On Thu, May 30, 2019 at 9:54 PM Zach Rieck <zrr817 at gmail.com> wrote:
>
>> To Whom it May Concern-
>>
>> I have a bar chart where I'm trying to compare monthly averages for 2
>> different data sets (5 months). I have set the resources for label bar to
>> the right location and have the right font size, but I'm not sure why my
>> data seems to be overlapping on top of itself. I have an offset set up
>> where one plot is set to be at .675 of each plot point and the other is set
>> at .925, which is more than the thickness of the bars.
>>
>> I have attached the plot and code, and will list the resource section of
>> my code below Thanks in advance for any help you can provide.
>>     wks2 = gsn_open_wks("pdf", "Trial_Lake_Monthly_Avgs")
>>     sres = True
>>     sres at gsnDraw = True
>>     sres at gsnFrame = False
>>     sres at gsnXYBarChart = True
>>     sres at gsnXYBarChartBarWidth = 0.15
>>     sres at tmXBMode          = "Explicit"
>>     sres at tmXBLabelFontHeightF = 0.0205
>>     sres at tmXTLabelFontHeightF = 0.0205
>>     sres at tmYLLabelFontHeightF = 0.0225
>>     sres at tiMainFontHeightF = 0.025
>>     sres at tiMainFont = "helvetica"
>>     sres at tiMainString = "Trial Lake 40.68 N 110.95W elev 9945 ft"
>>     sres at tmXBValues = (/11,12,1,2,3/)
>>     sres at tmXBLabels = (/"Nov","Dec","Jan","Feb","Mar"/)
>>     sres at gsnXYBarChartColors = (/"red"/)
>>     plot2 = gsn_csm_xy(wks2,fspan(.675,4.675,5),WRF_avgs,sres)
>>     sres at gsnXYBarChartColors = (/"blue"/)
>>     plot3 = gsn_csm_xy(wks2,fspan(.925,4.925,5),SN_avgs,sres)
>>
>>     lbres                    = True          ; labelbar only resources
>>     lbres at vpWidthF           = 0.1           ; labelbar width
>>     lbres at vpHeightF          = 0.1           ; labelbar height
>>     lbres at lbBoxMajorExtentF  = 0.36          ; puts space between color
>> boxes
>>     lbres at lbFillColors       = (/"red","blue"/)
>>     lbres at lbMonoFillPattern  = True          ; Solid fill pattern
>>     lbres at lbLabelFontHeightF = 0.015         ; font height. default is
>> small
>>     lbres at lbLabelJust        = "CenterLeft"  ; left justify labels
>>     lbres at lbPerimOn          = False
>>     lbres at lgPerimColor   = "white"
>>     labels = (/"WRF","SNOTEL"/)
>>     gsn_labelbar_ndc(wks2,2,labels,0.52,0.1,lbres)
>>
>> Respectfully,
>>
>> -Zach Rieck
>> zrr817 at gmail.com
>> (513)-502-5652
>> _______________________________________________
>> ncl-talk mailing list
>> ncl-talk at ucar.edu
>> List instructions, subscriber options, unsubscribe:
>> http://mailman.ucar.edu/mailman/listinfo/ncl-talk
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.ucar.edu/pipermail/ncl-talk/attachments/20190531/77c477b4/attachment.html>


More information about the ncl-talk mailing list