Category Axis Label Alignment

I want to know if we can modify or adjust the alignment of the Category Axis labels (for the x-axis).
My situation is as follows: I have a column chart on which I want my Category axis labels (for each column). I have put them in an angle to help reading them. They are currently "centered" wrt their respective columns. It makes it hard to associate the label to the appropriate column because the end of the label aligns with the center for the next column.
Can I either move the Category Axis Label text box? or change the alignment per se? In Excel for example, the text would be aligned such that the end of the text matches the center of its column.
Thanks

celine_l wrote:
Can I either move the Category Axis Label text box? or change the alignment per se? In Excel for example, the text would be aligned such that the end of the text matches the center of its column.
No. This appears to be a design error in Numbers, and worthy of a Feature Enhancement request.
Go to the Numbers menu, choose Provide numbers Feedback, and request that this behaviour be changes to have the ends of the rotated category labels centered on the column they label. Then cross your fingers and hope for a change in a futre version.
Regards,
Barry

Similar Messages

  • Default Query Template - Graph axis label alignment

    We have BW3.1 and are using a modified Default Query Template. I am trying to set the alignment of the labels on the x-axis to diagonal (bottom-left to top-right) and although the preview shows the correct alignment, when used in conjunction with a query it defaults to vertical.
    It works fine if I develop a specific web template for a query, but not for adhoc queries.
    Any suggestions?

    I'm guessing this happens at 30 degrees as well: Bug 10199188 : CHARTS X AXIS LABEL IS BLURRED AT 45/60 ANGLE
    This bug was apparently fixed in the 11.1.1.6.6 Patch Set. Oracle Support does not have a workaround for this either.
    Please award points if helpful/correct.

  • Java Fx Category Axis out of order

    I have a chart where I REPLACE the data in a XY chart with new String,Number pairs and I get the category axis labels out of order. They retain part of the order of the previous chart that has had its data deleted.
    Here is a demo app that shows the behavior. Just click on the chart a couple of times while looking at the x axis. The first time the data is plotted all is ok, after other data is plotted, the category axis gets screwed up for the original data.
    Any help?????
    Tom
    package testCategoryBug;
    import javafx.application.Application;
    import javafx.collections.FXCollections;
    import javafx.collections.ObservableList;
    import javafx.event.EventHandler;
    import javafx.scene.chart.CategoryAxis;
    import javafx.scene.chart.NumberAxis;
    import javafx.scene.chart.XYChart;
    import javafx.stage.Stage;
    import javafx.scene.Scene;
    import javafx.scene.chart.LineChart;
    import javafx.scene.chart.XYChart.Data;
    import javafx.scene.chart.XYChart.Series;
    import javafx.scene.input.MouseEvent;
    public class TestCategoryBug extends Application {
          static Boolean even=true;
        @Override public void start(Stage stage) {
            stage.setTitle("Test Category Bug");   
            final CategoryAxis xAxis = new CategoryAxis();
            final NumberAxis yAxis = new NumberAxis();
            xAxis.setLabel("Month");      
            final LineChart<String,Number> lineChart = new LineChart<String,Number>(xAxis, yAxis);      
            lineChart.setTitle("Stock Monitoring, 2010");    
            // Initialize some data for plotting.
             final Series<String, Number> plottablePairs  = new Series<String, Number>();
             final Series<String, Number> plottablePairs2 = new Series<String, Number>();
            for (int i = 0; i < 10; i++) {
                Data<String,Number> pair= new Data<String,Number>("Month "+i,10.0*i);
                plottablePairs.getData().add(pair);
            for (int i = 5; i < 10; i++) {
                Data<String,Number> pair= new Data<String,Number>("Month "+i,100.0-10*i);
                plottablePairs2.getData().add(pair);
            // add the first of the series
              final ObservableList<XYChart.Series<String, Number>> chartData=FXCollections.observableArrayList();;
              chartData.add(plottablePairs);
              lineChart.setData(chartData);
              // now on a mouse click, swap the data.  Click twice and see what happens
              lineChart.addEventHandler(MouseEvent.MOUSE_CLICKED,new EventHandler<MouseEvent>() {
                @Override
                public void handle(MouseEvent e) {
                    chartData.clear();
                    if (even) {
                        chartData.add(plottablePairs2);
                    } else {
                        chartData.add(plottablePairs);
                        // note that after this, the axis is screwed up.
                    lineChart.setData(chartData);
                    even=!even;
              // Put up the scene
              Scene scene  = new Scene(lineChart,800,600);
              stage.setScene(scene);
              stage.show();
        public static void main(String[] args) {
            launch(args);

    Obviously you just posted a simple example to demonstrate the problem, so I don't know if this workaround works for your real application, but could you just replace the entire chart?
    import javafx.application.Application;
    import javafx.event.EventHandler;
    import javafx.scene.chart.CategoryAxis;
    import javafx.scene.chart.NumberAxis;
    import javafx.stage.Stage;
    import javafx.scene.Scene;
    import javafx.scene.chart.LineChart;
    import javafx.scene.chart.XYChart.Data;
    import javafx.scene.chart.XYChart.Series;
    import javafx.scene.input.MouseEvent;
    import javafx.scene.layout.BorderPane;
    public class TestCategoryBug extends Application {
      private boolean even = true;
      @Override
      public void start(Stage stage) {
        stage.setTitle("Test Category Bug");
        // Initialize some data for plotting.
        final Series<String, Number> plottablePairs = new Series<String, Number>();
        final Series<String, Number> plottablePairs2 = new Series<String, Number>();
        for (int i = 0; i < 10; i++) {
          Data<String, Number> pair = new Data<String, Number>("Month " + i,
              10.0 * i);
          plottablePairs.getData().add(pair);
        for (int i = 5; i < 10; i++) {
          Data<String, Number> pair = new Data<String, Number>("Month " + i,
              100.0 - 10 * i);
          plottablePairs2.getData().add(pair);
        final BorderPane root = new BorderPane();
        displayLineChart(root, plottablePairs, plottablePairs2);
        // now on a mouse click, swap the data. Click twice and see what happens
        root.addEventHandler(MouseEvent.MOUSE_CLICKED,
            new EventHandler<MouseEvent>() {
              @Override
              public void handle(MouseEvent e) {
                even = !even;
                displayLineChart(root, plottablePairs, plottablePairs2);
        // Put up the scene
        final Scene scene = new Scene(root, 800, 600);
        stage.setScene(scene);
        stage.show();
      private void displayLineChart(BorderPane root, Series<String, Number> plottablePairs, Series<String, Number> plottablePairs2) {
       final CategoryAxis xAxis = new CategoryAxis();
        xAxis.setLabel("Month");
        final NumberAxis yAxis = new NumberAxis();
        LineChart<String, Number> lineChart = new LineChart<>(xAxis, yAxis);
        lineChart.setTitle("Stock Monitoring, 2010");
        if (even) {
          lineChart.getData().add(plottablePairs2);
        } else {
          lineChart.getData().add(plottablePairs);
        root.setCenter(lineChart);
      public static void main(String[] args) {
        launch(args);

  • Converting the category axis to a value axis

    Is it possible to convert the category (x) axis to a value axis?
    I have a set of measurements (18 total) spaced over 116 days.
    I know how to "force it" by constructing "categories" for the numbers 1 thru 116.
    But, that can be clumsy and time-consuming to setup.
    Thanks, Bob

    Hi Bob,
    The only chart type in Numbers with two value axes is the Scatter chart.
    Category charts pick up their category axis labels from a Header column.
    Scatter charts require that the values for each data point be paired in two regular (ie. non-header) columns.
    So, to do the converson you'll have to:
    move (or copy) the dates (which must be actual Date and Time values) into a body column.
    move (or copy) the measurement values into a column to the right of the dates
    Select those two columns of data
    construct the scatter chart.
    Regards,
    Barry

  • Align labels of the category axis (Y)

    Hi. How can I align labels of the category axis (Y) to the left?
    I suppose, it is aligned to the right, take a look on the picture. Thank you

    Badunit,
    The only way I have found to get the labels to wrap at all is to create the chart in Pages and insert Line Breaks into the Chart Table Label field. I'd be surprised if that Chart began its life in Numbers and I have to idea how to change the justification of the labels. The justification controls are grayed out in Pages when editing the chart data.
    Your suggestion of making labels in a table or text box is the only practical solution I can imagine.
    Jerry

  • Can I align the orientatio​n of axis labels in a graph generated with the report generation toolkit (Word)?

    I was wondering how to align the axis labels, i.e. 90 degree or such when creating a graph with the report generation toolkit in word.
    I can do it after the document is created through Format axis title -> alignment but is there a way out of LabVIEW?
    I'd especially like to rotate the y-axis label by 90 degrees.
    Thanks a lot,
    Juergen

    I think he means he can modify it by hand after the report has been generated... But what I want to do is generate the word graph out of labview already with the rotated axis label...
    After I posted this I found out that we can do this with a macro and use it from labview, but unfortunately I don't know VB, or VBA...
    Like this:

  • How can you rotate the labels on the category axis of a graph in Illustrator and have it stay the same when updating the graph data?

    I am needing to create a line graph with dates consisting of MM/DD/YY along the category axis. I would like to rotate the labels 45 degrees and have them stay when I update the graph. I have read about manually doing it, I even made an action to make it faster, but it still seems inefficient. Is there a setting that I could use to automatically create my labels as rotated? Thanks.

    Hi Gravy Train,
    I'm curious about why you are using 2 loops.   You mentioned one is for monitoring and one is for DAQ....what do you mean by that?   What is the overall goal of this piece of code.   Also, I noticed that you are not closing the task.   Since this is just a subset, I realize you could be closing it in your actual code, but just in case you're not.....it is very important that you close all tasks when you are down acquiring data.
    Best Regards,
    Starla T  

  • Graph Data does not align with the axis label

    Hi,
    The graph data does not align with the axis label when
    datetimeaxis is used.
    http://livedocs.adobe.com/labs/flex3/html/help.html?content=charts_displayingdata_04.html
    (in the using parseFunction property example) when you hover on the
    line graph the values do not align on the labels. Is this a bug?
    Can somebody help me with this.
    Thank you,
    Gautam.

    Hi All
    Thanks for looking into it.
    Actually we have just added a field GJAHR (was missing in the extractor) so that it takes data accoring to fiscal yr. Actually we had a issue that the Business area for a particular vendor 'X' and doc no 'Y' was showing incorrectly (similar to that of yr 2008) but it changed this yr and the extractor was still picking Business Area for yr 2008.
    So we added GJAHR field so that it takes correct Business Area. we have checked in R/3 Extractor checker and it shows correctly.
    But that change has not reflected in BW yet even after replicating datasource.
    I hope i have made you all understand the situation.
    Thanks for your help
    Ishi

  • Align Y-Axis label

    Post Author: harish
    CA Forum: Xcelsius and Live Office
    Hello All,
    Is it possible to align the Y-Axis label
    Regards
    Harish

    Post Author: amr_foci
    CA Forum: Xcelsius and Live Office
    what Exactly you mean align the Y-Axis Labes?
    do you mean to move it to the botoom of the chart?
    if that,, you can use spaces before or after the Y-Axis title
    thats gonna help
    Amr

  • How to display axis labels on both x and y-axis of a column chart

    hi,
     i have an urgent requirement of having axis labels on both x and y axis
    In x-axis i got it by sorting order also but in y-axis i'm unable to do
    i need in y-axis ,my column values are L1,L2,L3,----L10these shuold display in y-axis in sorting order and 0 in axis should remain as it is ..........how to take the interval ....? as of now i'm using Auto
    my y-axis values shud look like 0,L1,L2,L3,L4,----L10can anyone get perfect solution
    thanx in advance
    lucky

    Hi Lucky,
    Per my understanding that you want to display the values(Column1) like  "L1,L2,L3....L10" which comes from the "Series group" in the Y-Axis label and keep the row group in "Category group" to
    display in the x-axis and Numric column(1,2,3,4) in the "Value", right?
    Gernerally the lable display in the y-axis is automatically based on the value of the Numric column in the "Value" and it default is numbric labels.
    I have tested on my local environment and in your scenario, i suggest to hide the axis lable of the y-axis and create an tablix to only show the one column contains the values (L1,L2,L3,L3) to display in the place of the hidden y-axis label.
    Detais information about to design an new y-axis label ae below for your reference:
    Create an tablix to display only the row group of the "Column1" ( for the
    Column1 may have duplicate values, you can create parent row group for this column and hide the detail column by setting the "Column Visibility").
    Right click the y-axis to select the "Vertical Axis Properties" and select the "Labels" on the left pane to check the "Hide Axis labels"
    Select the Chart Area and in the properties set value of left=0 under the CustomPosition:
    Set the border style=None for both the Chart and Column1's row group
    Drag the tablix at the position near the hidden y-axis and set the size of both the chart and the tablix to make the value in the tablix row group(Column1) to be align with the y-axis label:
    Right click the "Chart legend" to delete or hide the legend
    If you still have any problem, please feel free to ask.
    Regards,
    Vicky Liu
    Vicky Liu
    TechNet Community Support

  • How to give individual horizontal axis label to two stacked bar of cartesian chart

    I have a cartesian chart showing no. of xyz and no.of abc for a particular period of time. i.e. two bars corresponding to xyz & abc for Jan, and then again two bars corresponding to xyz & abc for Feb, and so on. I have used label function to give label to horizontal axis such that labels look like "xyz abc (nextLine) Jan" ,"xyz abc (nextLine) Feb".
    But the issue is that the label is not centre alligned to the respective bars, i.e. xyz is not coming under xyz bar and abc is not coming under abc bar. the whole label's alignment is somewhere in between the two bars on x-axis. And i want to have label centre alligned to their respective bars, i.e 'xyz' should be centre alligned to 'xyz' bar, and 'abc' label should be centre alligned to 'abc' bar, along with the time period value. I have tried giving space in between "xyz" and "abc" but the problem occurs when data varies.They again don't seems centre aligned. I want x-axis label for each bar along with the categoryaxis's  category field.
    So,is there any way to achieve such functionality??

    Could you post a screenshot of your current output and maybe a mockup of the desired output?

  • How to avoid repeatition of axis labels in Graphs in WebI 4.0??

    Hello All,
    I am working with graphs in WebI 4.0. In category axis, the labels are being repeated thrice ,twice and so on based on the filter which I have placed according to my requirement.. I need them to be displayed only once. I have used axis label delete factor from Format chart. But then it solved only partial problem. Appreciate your help.
    Regards,
    Anila.

    plz
    try this
    create a one more vertical table
    and check that location-text and location-key are some .
    we think it would be like this
    location-text     location-key
    can                          01
    cbg                          02
    det                           03
    txc                           04
    txc                           05
    bec of different key and some description the axis is getting repeating.

  • Can we reverse the category axis in Design Studio 1.3 column charts?

    Hi All,
    In WebI, there is an option to reverse the category axis for charts.
    Do we have something similar in Design Studio? I have a requirement to reverse the order in which labels are appearing in the chart.
    Please do help.
    Thanks in advance for your response,
    Sarah

    Sarah,
    You can go to Edit > Initial View and change the sort.
    Would this work for you?

  • Flex Column Chart X-axis Label position

    Hello,
    I have a Column Chart and am wanting to align the X-axis labels on top of each Column. Is there a way to achieve this?
    Can we change the  label's default position? I know there is a "rotation" property which rotates the labels but i want to change the label postion.
    Any help/pointers is highly appreciated.
    Thanks.

    Been diging throught he charts source to figure out if there is a way of doing what I wanted, and appartntly there is (well - for the most part). For anyone else interested there is a property called alignLabelsToInterval for the LinearAxis class. This is not documented but it is a public variable - in the code ( http://opensource.adobe.com/svn/opensource/flex/sdk/trunk/frameworks/projects/charts/src/m x/charts/LinearAxis.as ):
    * @private
    public function get alignLabelsToInterval():Boolean
    return _alignLabelsToInterval;
    * @private
    public function set alignLabelsToInterval(value:Boolean):void
    if (value != _alignLabelsToInterval)
    _alignLabelsToInterval = value;
    invalidateCache();
    dispatchEvent(new Event("mappingChange"));
    dispatchEvent(new Event("axisChange"));
    Setting this parameter to false allows the base label to stay on the origin of the chart. Then you need to compute a suitable interval for the axis to get the labels you want.
    Phew!
    Allan

  • X-Axis Labels BETWEEN Bars on Histogram?

    Is it possible to put x-axis labels between the bars of a histogram in Numbers?
    It becomes ambiguous in a chart like this (see photo) when the labels are directly below the frequency bar. For instance, looking at the bar above 1, did 14.44% of the weight fall between 0 and 1 or did it fall between 1 and 2?
    Is there a way to put frequency bars between x-axis labels? Maybe a work around is to label the tick-marks themselves?

    Cryptic,
    Your graphic isn't showing. Not necessarily your problem - happens frequently on this discussion site.
    You can label the bars any way you wish, but of course that would be more laborious. You could label them 0-1, 1-2, 2-3, 3-4, etc. in Column A, formatted as text.
    Shifting the labels would require some graphics trickery. You can simply turn off the automatic labels and lay your own custom labels below the category axis, shifted by half a bar interval.
    Jerry

Maybe you are looking for

  • Installed up-dates and now Adobe Bridge will not open

    Installed new up-dates for Photoshop CC and now Bridge will not open?

  • How to do this effect in photoshop?

    How do I do the effect used in this photo – to cover a face with a layer that follows all the curves.  And what do you call this effect?

  • Regarding Logon Groups

    hi friends,                 can any one please solve this problem for me?, In my EP 6.0 system i configured the SLD and I created the Jco destination,when i tested it it's giving error like"ERROR:Logon Group PUBLIC not found" can u please where can i

  • BBP v1.0

    Hi, Do you know when BBP v1.0 was first released? What's about the first version of SRM? Thanks,

  • Clear background on spry horizontal menu?

    i want the background color of my spry horizontal menu to be clear so you can see the image behind. how do i do that? it keeps wanting me to pick a color and i get an error when i type in none