Victory Chart - x-Axis label shorten, custom range and prevent overlappingWhy the legend border is not displayed in victory chart?VictoryChart: dynamic width dependent on axis label widthreact native: Victory chart formatting for x-axis time columnVictory Chart issues with spacing between axis and tickValuesDisplay only Start and End object names in victory charts in X-AxisForce a top line on Victory Chart axisVictory Charts data doesn't match axisVictory charts, how to change axis and label colors

Justifying the use of directed energy weapons

Give function defaults arguments from a dictionary in Python

Do ability scores have any effect on casting Wish spell

How do I make distance between concentric circles equal?

Don't these experiments suggest that locality has to be abandoned in the quantum realm?

If all stars rotate, why was there a theory developed, that requires non-rotating stars?

Exctract year, month, day from datetime2

Defense against attacks using dictionaries

Is refusing to concede in the face of an unstoppable Nexus combo punishable?

Church Booleans

How to write triplets in 4/4 time without using a 3 on top of the notes all the time

When translating the law, who ensures that the wording does not change the meaning of the law?

IndexOptimize - Configuration

How to compare two different formulations of a problem?

How to persuade recruiters to send me the Job Description?

How would one country purchase another?

Is there a limit on how long the casting (speaking aloud part of the spell) of Wish can be?

Fried gnocchi with spinach, bacon, cream sauce in a single pan

Why did this happen to Thanos's ships at the end of "Avengers: Endgame"?

If the first law of thermodynamics ensures conservation of energy, why does it allow systems to lose energy?

Were there 486SX revisions without an FPU on the die?

Why doesn't the Falcon-9 first stage use three legs to land?

Fancy String Replace

How to dismiss intrusive questions from a colleague with whom I don't work?



Victory Chart - x-Axis label shorten, custom range and prevent overlapping


Why the legend border is not displayed in victory chart?VictoryChart: dynamic width dependent on axis label widthreact native: Victory chart formatting for x-axis time columnVictory Chart issues with spacing between axis and tickValuesDisplay only Start and End object names in victory charts in X-AxisForce a top line on Victory Chart axisVictory Charts data doesn't match axisVictory charts, how to change axis and label colors






.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;








1















Using Victory Chart, I have created a simple BarChart. At the X-Axis, I have big number ranging from 500,000 to 3,000,000. Because the Chart is very narrow, the numbers at the X-Axis are overlapping. My Code looks like this:



 <VictoryChart>
theme=VictoryTheme.material
<VictoryGroup
height=chartHeight
offset=10>
<VictoryBar
horizontal
data=chart2
labels=d => d.y
labelComponent=<VictoryLabel dy=10 />
/>
<VictoryBar horizontal data=chart1 />
</VictoryGroup>
</VictoryChart>


  1. I want to have the x-axis labels like that: 500,000 -> 500K.

  2. Furthermore on the x-axis, I would like to have only 4-5 labels, which are always evenly spreed, so e.g. 0, 1000K, 2000K, 3000K, 4000K. If I have data which x-axis going to 1000K, separation would be 0, 250K, 500K, 750K, 1000K.

enter image description here










share|improve this question






























    1















    Using Victory Chart, I have created a simple BarChart. At the X-Axis, I have big number ranging from 500,000 to 3,000,000. Because the Chart is very narrow, the numbers at the X-Axis are overlapping. My Code looks like this:



     <VictoryChart>
    theme=VictoryTheme.material
    <VictoryGroup
    height=chartHeight
    offset=10>
    <VictoryBar
    horizontal
    data=chart2
    labels=d => d.y
    labelComponent=<VictoryLabel dy=10 />
    />
    <VictoryBar horizontal data=chart1 />
    </VictoryGroup>
    </VictoryChart>


    1. I want to have the x-axis labels like that: 500,000 -> 500K.

    2. Furthermore on the x-axis, I would like to have only 4-5 labels, which are always evenly spreed, so e.g. 0, 1000K, 2000K, 3000K, 4000K. If I have data which x-axis going to 1000K, separation would be 0, 250K, 500K, 750K, 1000K.

    enter image description here










    share|improve this question


























      1












      1








      1








      Using Victory Chart, I have created a simple BarChart. At the X-Axis, I have big number ranging from 500,000 to 3,000,000. Because the Chart is very narrow, the numbers at the X-Axis are overlapping. My Code looks like this:



       <VictoryChart>
      theme=VictoryTheme.material
      <VictoryGroup
      height=chartHeight
      offset=10>
      <VictoryBar
      horizontal
      data=chart2
      labels=d => d.y
      labelComponent=<VictoryLabel dy=10 />
      />
      <VictoryBar horizontal data=chart1 />
      </VictoryGroup>
      </VictoryChart>


      1. I want to have the x-axis labels like that: 500,000 -> 500K.

      2. Furthermore on the x-axis, I would like to have only 4-5 labels, which are always evenly spreed, so e.g. 0, 1000K, 2000K, 3000K, 4000K. If I have data which x-axis going to 1000K, separation would be 0, 250K, 500K, 750K, 1000K.

      enter image description here










      share|improve this question














      Using Victory Chart, I have created a simple BarChart. At the X-Axis, I have big number ranging from 500,000 to 3,000,000. Because the Chart is very narrow, the numbers at the X-Axis are overlapping. My Code looks like this:



       <VictoryChart>
      theme=VictoryTheme.material
      <VictoryGroup
      height=chartHeight
      offset=10>
      <VictoryBar
      horizontal
      data=chart2
      labels=d => d.y
      labelComponent=<VictoryLabel dy=10 />
      />
      <VictoryBar horizontal data=chart1 />
      </VictoryGroup>
      </VictoryChart>


      1. I want to have the x-axis labels like that: 500,000 -> 500K.

      2. Furthermore on the x-axis, I would like to have only 4-5 labels, which are always evenly spreed, so e.g. 0, 1000K, 2000K, 3000K, 4000K. If I have data which x-axis going to 1000K, separation would be 0, 250K, 500K, 750K, 1000K.

      enter image description here







      react-native victory-charts






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Mar 27 at 16:02









      csnewbcsnewb

      4431 gold badge10 silver badges30 bronze badges




      4431 gold badge10 silver badges30 bronze badges

























          2 Answers
          2






          active

          oldest

          votes


















          0













          Just add Padding to the group



          https://formidable.com/open-source/victory/guides/layout



          style=
          data: width: 3 ,
          labels: padding: -20






          share|improve this answer
































            0













            There's also a prop called fixLabelOverlap that you can pass in to the axis.



            It is set to false by default.



            https://formidable.com/open-source/victory/docs/victory-axis#fixlabeloverlap






            share|improve this answer





























              Your Answer






              StackExchange.ifUsing("editor", function ()
              StackExchange.using("externalEditor", function ()
              StackExchange.using("snippets", function ()
              StackExchange.snippets.init();
              );
              );
              , "code-snippets");

              StackExchange.ready(function()
              var channelOptions =
              tags: "".split(" "),
              id: "1"
              ;
              initTagRenderer("".split(" "), "".split(" "), channelOptions);

              StackExchange.using("externalEditor", function()
              // Have to fire editor after snippets, if snippets enabled
              if (StackExchange.settings.snippets.snippetsEnabled)
              StackExchange.using("snippets", function()
              createEditor();
              );

              else
              createEditor();

              );

              function createEditor()
              StackExchange.prepareEditor(
              heartbeatType: 'answer',
              autoActivateHeartbeat: false,
              convertImagesToLinks: true,
              noModals: true,
              showLowRepImageUploadWarning: true,
              reputationToPostImages: 10,
              bindNavPrevention: true,
              postfix: "",
              imageUploader:
              brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
              contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
              allowUrls: true
              ,
              onDemand: true,
              discardSelector: ".discard-answer"
              ,immediatelyShowMarkdownHelp:true
              );



              );













              draft saved

              draft discarded


















              StackExchange.ready(
              function ()
              StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55381658%2fvictory-chart-x-axis-label-shorten-custom-range-and-prevent-overlapping%23new-answer', 'question_page');

              );

              Post as a guest















              Required, but never shown

























              2 Answers
              2






              active

              oldest

              votes








              2 Answers
              2






              active

              oldest

              votes









              active

              oldest

              votes






              active

              oldest

              votes









              0













              Just add Padding to the group



              https://formidable.com/open-source/victory/guides/layout



              style=
              data: width: 3 ,
              labels: padding: -20






              share|improve this answer





























                0













                Just add Padding to the group



                https://formidable.com/open-source/victory/guides/layout



                style=
                data: width: 3 ,
                labels: padding: -20






                share|improve this answer



























                  0












                  0








                  0







                  Just add Padding to the group



                  https://formidable.com/open-source/victory/guides/layout



                  style=
                  data: width: 3 ,
                  labels: padding: -20






                  share|improve this answer













                  Just add Padding to the group



                  https://formidable.com/open-source/victory/guides/layout



                  style=
                  data: width: 3 ,
                  labels: padding: -20







                  share|improve this answer












                  share|improve this answer



                  share|improve this answer










                  answered May 31 at 18:54









                  mKanemKane

                  4926 silver badges22 bronze badges




                  4926 silver badges22 bronze badges


























                      0













                      There's also a prop called fixLabelOverlap that you can pass in to the axis.



                      It is set to false by default.



                      https://formidable.com/open-source/victory/docs/victory-axis#fixlabeloverlap






                      share|improve this answer































                        0













                        There's also a prop called fixLabelOverlap that you can pass in to the axis.



                        It is set to false by default.



                        https://formidable.com/open-source/victory/docs/victory-axis#fixlabeloverlap






                        share|improve this answer





























                          0












                          0








                          0







                          There's also a prop called fixLabelOverlap that you can pass in to the axis.



                          It is set to false by default.



                          https://formidable.com/open-source/victory/docs/victory-axis#fixlabeloverlap






                          share|improve this answer















                          There's also a prop called fixLabelOverlap that you can pass in to the axis.



                          It is set to false by default.



                          https://formidable.com/open-source/victory/docs/victory-axis#fixlabeloverlap







                          share|improve this answer














                          share|improve this answer



                          share|improve this answer








                          edited Jun 21 at 2:53









                          Obsidian

                          1,8249 silver badges18 bronze badges




                          1,8249 silver badges18 bronze badges










                          answered Jun 20 at 18:51









                          Lauren BeattyLauren Beatty

                          1




                          1






























                              draft saved

                              draft discarded
















































                              Thanks for contributing an answer to Stack Overflow!


                              • Please be sure to answer the question. Provide details and share your research!

                              But avoid


                              • Asking for help, clarification, or responding to other answers.

                              • Making statements based on opinion; back them up with references or personal experience.

                              To learn more, see our tips on writing great answers.




                              draft saved


                              draft discarded














                              StackExchange.ready(
                              function ()
                              StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55381658%2fvictory-chart-x-axis-label-shorten-custom-range-and-prevent-overlapping%23new-answer', 'question_page');

                              );

                              Post as a guest















                              Required, but never shown





















































                              Required, but never shown














                              Required, but never shown












                              Required, but never shown







                              Required, but never shown

































                              Required, but never shown














                              Required, but never shown












                              Required, but never shown







                              Required, but never shown







                              Popular posts from this blog

                              Kamusi Yaliyomo Aina za kamusi | Muundo wa kamusi | Faida za kamusi | Dhima ya picha katika kamusi | Marejeo | Tazama pia | Viungo vya nje | UrambazajiKuhusu kamusiGo-SwahiliWiki-KamusiKamusi ya Kiswahili na Kiingerezakuihariri na kuongeza habari

                              Swift 4 - func physicsWorld not invoked on collision? The Next CEO of Stack OverflowHow to call Objective-C code from Swift#ifdef replacement in the Swift language@selector() in Swift?#pragma mark in Swift?Swift for loop: for index, element in array?dispatch_after - GCD in Swift?Swift Beta performance: sorting arraysSplit a String into an array in Swift?The use of Swift 3 @objc inference in Swift 4 mode is deprecated?How to optimize UITableViewCell, because my UITableView lags

                              Access current req object everywhere in Node.js ExpressWhy are global variables considered bad practice? (node.js)Using req & res across functionsHow do I get the path to the current script with Node.js?What is Node.js' Connect, Express and “middleware”?Node.js w/ express error handling in callbackHow to access the GET parameters after “?” in Express?Modify Node.js req object parametersAccess “app” variable inside of ExpressJS/ConnectJS middleware?Node.js Express app - request objectAngular Http Module considered middleware?Session variables in ExpressJSAdd properties to the req object in expressjs with Typescript