[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