I have a bar chart that shows sales against targets for categories as percentages of the targets.
The problem I have is that sometimes one or two of the categories will overperform making the chart hard to read.
Capping the Y axis at 200% has been deemed unacceptable as the usres want to see the top of the bar.
The users have asked if it is possible to crop a section out of the middle, so you would see 0% - 150%, then a gap then (top of high bar - 10%)% to (top of high bar + 10%)%. I dont think this can be done using the built in chart control.
Does anyone have any ideas of a good way to handle this situation?
Check out scale breaks:
http://technet.microsoft.com/en-us/library/bb934379(v=sql.100).aspx
No guarantee it will work as hoped with your data, but a good place to start.
Related
In AnyLogic, The Chart title and Axis Scale values & Title are very small, Audience are not able to see in these scale values and title in presentation, We have to again redraw all charts in excel with the data provided by AnyLogic, Its a rework. Please give a feature to increase their font in AnyLogic chart.
Image of Chart in AnyLogic
If you are looking for a way to do this yourself and have full control over the chart you can create the following: The top is custom labels for the axis and the bottom is the standard AnyLogic chart
Start by disabling the Y and X-axis
Unfortunately this also removes the lines so you will need to add these yourself.
Now you are free to create your own text objects, place them where you want to, change the color, font etc.
For dates, you can also use your own date formatter
This is not possible. But you can always reduce the size of your chart (relative to the font size) and then use a view area to zoom into the chart to make the fonts look good. Not ideal but possible.
Alternatively, use the Cloud capabilities with responsive charts.
For feature requests, you should best email to support#anylogic.com.
But given that they will launch AnyLogic 9 with a completely revamped UI soon, this will likely not make it for AL8 :)
I have a pdf report created within Jaspersoft studio and the biggest issue I am having is making it both 508 accessible via screen readers and colors of each series.
I've been told I need to make the bars have different patterns for each series but I am not sure how to do that in Jasper, all I have been seeing is a way to change the solid color of each bar.
Then I know there are tags for tables in jasper to make it readable to a screen reader, is there something similar for charts or is alt-text the only way?
Thanks
Accessible graphs for screen reader users is a huge challenge. Making a graph readable for a color deficient user is a bit easier. As you mentioned, patterns are typically used (although I'm not familiar with jasper so I can't comment on how to implement patterns, sorry). If you have a color graph, try viewing it in gray scale to see how the contrast between data series looks (print on a black and white printer). That's typically why you'd want patterns.
One of the new WCAG 2.1 guidelines talks about how adjacent graphical elements (such as two bars next to each other) should have a minimum contrast ratio of 3:1. See success criteria 2.4.1 - Non-text Contrast. So if you had a light blue bar and a dark blue bar, it might be ok, although patterns are the best bet.
(If you have the rgb values for the colors of your bars, you can use a color contrast checker such as https://webaim.org/resources/contrastchecker/ to see if you have a sufficient 3:1 ratio)
I'm not aware of a way to make a graph accessible in pdf. If you had an alt attribute, it would have to be very lengthy to accurately describe the graph.
I have a line chart as it is showed bellow.
How can I make the x-axis showing off all the data (I need the chart to be in small size), for example as it is appear in the preview bar (I mean by preview bar the scrolling bar under the chart to explore the x-axis value, which I highlighted in red in the second photo). In other words, I want to see somehow the whole data of the x-axis in the chart at once without the preview bar.
I hope someone have an idea to help me out, and much thanks in advance.
I think the answer is that this is a feature, not a bug - as Sense is built to re-size and tailor the view for any screen size you lose control over the minutiae such as what parts of the chart to show.
Sense will always format itself to fit as per predetermined rules in the background.
That being said, the slider at the bottom of the chart displays the entire chart and users can expand the chart to fill the screen. So it might be an idea to instead of trying to fit Sense to your requirements to readjust your users expectations to what Sense can offer.
If you were able to see all the data in such a small chart, it would be unintelligible.
I need to make a kind of progress bar for the reading levels of a book.
When the user reads the certain pages of the book, the progress bar should show the visual progress that highlights only specific area of the progress bar for the pages that have been read.
For example, if the total number of pages for a book is 100 and user has read the page 1 to 10 and 90 to 100, the bar should show the 10% highlight on the extreme left and 10% highlight on the extreme right. This way, the progress bar will show different areas in it that have been read.
I can't seem to find the native methods in the UIProgress bar that supports this. Is there anyway this can be done?
for that you have to create custom progressbar you can use core graphics and and fill area of uiview corresponding to progress
divide total number of pages by width of uiview and use that.
use that link for know about core graphics Core Graphics Draw lines , rectangles
I'm using an UISlider for selecting different variants (fragrances to give you an idea) from a group of 12. The slider is about half a screen wide (on iPhone). Comparing to choosing a continuous value when precision is not so important, I imagine users may have difficulty with choosing a specific variant. I chose the slider because it is more uniform and also because the picker would take too much space. Could it be a reason of rejection of an app from apple store? (I haven't submitted yet.)
Almost certainly okay. Is the selection discrete or continuous? A set of discrete choices along a continuum could be a great application of a slider, with a couple caveats:
1) If the choices are really discrete, adjust the slide position after a drag to the nearest choice - like paging in a scroll view.
2) The blue fill on the left side represents an increasing quantity. Does your model have one? e.g. Let's say there are four beverage sizes on the menu, and the discrete positions represent a size the customer can order, smallest to largest. The blue bar here tells you how much beverage is going to be in the cup (even cooler if you rotate it 90 degrees to fill up towards y==0). But how about selecting a season: (spring summer fall winter)? There's certainly a discrete choice on a continuum, but what does the blue fill mean? Days of the year? Not really.
In the seasonal selection instance, I'd be tempted to write my own slider, just like Apple's but with no blue fill. Then again, once you've decided to custom build, you can be less influenced by the standard control.
Here's my anecdotal do and don't list for Apple approval (mostly don't): don't crash, don't call private apis, don't do demo + up-sell, don't copyright infringe, don't interfere with apple business objectives - like sell add-on content outside of the store, do something cool and simple.
But minor slider abuse isn't on my list. Good luck.