Change the x axis scale markers in a waveform graph

Hello all,
I am looking at an unusual graphing problem that hopefully has been solved.  The problem is because an pre-existing DAQ graph does things in a chart-like manner.
The application context is that I measure a signal vs. test length.  During the test, I calculate the UUT position as a function of the test length.  The test includes measurements out and back.  Rather than graph signal vs. length; I want to graph signal vs. position.  I have considered the XY graph, but that co-locates the position data.  To remain consistent with an existing test program, I want to change the X Axis marker labels from distance to position at each marker's distance.
I would like to customize marker text for a waveform graph's X Axis.  I found a sub-property node for marker text, but it does not seem to iterate through a Waveform graph's X Axis markers.
For example, a test measures the distance 0 to 200 and the X Axis markers are labeled {0, 50, 100, 150, 200}.  How do I change those labels to {0, 50, 100, 50, 0}?
The Marker Values[] property node does not do what I expected.
Thanks,
Kenneth
Possible solutions:
1. Find a property node that does the job
2. Use custom indicators for each marker's labels
3. Use two graphs, one for forward, the other for reverse testing
4. XControls

For your option #4 I would use option #2 but use a single picture and hide the X-Axis and do my own.
Ben
Ben Rayner
I am currently active on.. MainStream Preppers
Rayner's Ridge is under construction

Similar Messages

  • How to change the Y-axis scale for 100% stacked column to percentage ?

    Hi,
    I add a 100% stacked column chart to a report in Crystal Report for Enterprise. As default, the Y-axis scale shows value from 0 to 1 and the data labels display absoluted data value. Now I want the Y-axis scale to show value from 0% to 100% and the data labels to display percentage value.
    Please tell me which option of the chart to adjust ?
    Thanks
    Mau Vu Huu
    The default is like screenshot below:
    I want it to display as screenshot below:
    thanks
    Mau Vu Huu

    Looks like a bug in CR for Enterprise.
    The same chart shows a scale from 0% to 100% in the CR 2011 designer whereas CR for Enterprise seems to show a number range from 0 to 1.
    Here's a workaround:
    1) Insert a Crosstab. 'Column' should be the field you wish to show on the 'X-axis'. 'Row' should be the field that you wish to stack up on the bars. Summary should be the measure field
    2) Next, right-click one of the summary cells on the Crosstab > Select Format Total > Total > Check 'Show as Percentage of' > Grand Total > Row
    3) Right-click the Crosstab > Select Create Chart from Crosstab Data
    4) Suppress the section that holds the Crosstab
    5) Right-click the chart > Edit Chart Type > Choose 'Stacked Column'
    6) Highlight one of the numbers of the Y-axis > Select Format Total (Y) axis > Format > Currency > Choose 'Fixed' under 'Symbol Format' > Replace '$' under Symbol to '%' > Change Symbol Position to '-123$'.
    -Abhilash

  • Change minor chart axis scale markers to multiples of six

    I have a chart whose y-axis goes from 0 to 36.  For some reason, when I choose uniform marker spacing, I get markers at 0, 5, 10 , 15 , 20, 25, 30, 35 and 36.  This is, by the way, NOT uniform marker spacing.  Uniform spacing would be equal increments between spaces.  What I want is multiples of six:  0, 6, 12, 18, 24 and 36.  I have been through all the menus associated with this chart and there appears to be no way to make this simple change.
    Am I really forced to do this programmatically, even though it will never change?
    Solved!
    Go to Solution.

    Hi Wildcatherder,
    You should be able to set any axis markers you want by double-clicking on the marker and editing the number. Whatever value you specify in this manner will set the spacing on your chart. In your case, I would try changing the "5" marker to "6."   You can also choose "Arbitrary" marker spacing and assign whatever markers you want, uniform or otherwise.
    I've actually run into the same problem before, and the answer isn't readily apparent - thanks for asking here, hopefully someone else with this problem will be able to search for the solution more easily.
    Tom L.

  • Changing the x axis

    Hi everyone.
    I have done an fft in lab view signal express, but the x axis shows the frequency (Hz).
    I need it to show the range.
    I have the formulae to change the x axis, but i am not sure on how this can be done!.
    the formuale is range = freq *c*dT/(2*dF)
    Where dT = 0.02
    and dF = 66*10^6
    c = 3*10*8.
    how can i get the range on the x axis.
    many thanks.

    Right-click the graph and select Properties.
    Then go to the Scales tab.
    The drop down box shows by default the X-axis, so that's ok
    If you need another scale, select it first.
    On the same tab you also see Scaling factors Offset & Multiplier.
    Calculate both to convert what you have now to what you want
    I won't do the math's for you
    Enter the two values and
    Then click the Ok button.

  • IWeb: changing the slideshow image scale and viewing time

    I moved my iWeb sites over to another server (iPage) and went through the sites to observe for inconsistencies and problems.  While doing this, I noted that my image galleries, when placed into the slides show mode, were very small on my iPad 2 and that they cycled through at a very high speed.  I thought this was odd and I wondered if anyone else has observed the same thing?  It sounds to me that an HTML under-the-hood modification may be required or a bug fix to the iWeb code is in order, to change the sideshow image scale and viewing time/slide value.  Comments?  [I suspect that Apple does not hold iWeb bug fixes at or near to the top of its software development to-does priority list.  Sounds like I need to change web authoring software.]

    Why do you think it's a bug?
    Anyway :
    Is there any reason photos in an album page display small on the iPad, but normally on an iMac? And videos on a movies page don't play on the iPad, but are OK on the iMac?
    I use my own show :
    http://home.wyodor.net/photo/

  • When I upload large streams of high frequency data the x axis scales incorrectly

    I have data at 5 kHz for 20 seconds. when I upload this data into the report tab the x axis scales incorrectly and cuts off either the head or tail of the data. The x axis always rounds to the nearest second while i need it to start with the data. Any ideas?

    Hi wpruitt3,
    Take a look at this knowledge base article.
    Best,
    Kristen

  • The CR 2010 for VS engine changes the margins and scales the report

    The CR 2010 for VS engine changes the margins and scales the report but only when printing.
    Environment:
    OS: Windows 7 x64 / Windows 2008 x64
    VS: VS 2010 x64
    CR designer: CR 2008 SP3.5
    CR engine: CR 2010 for VS SP1
    We have upgraded the Crystal Reports engine from version 10 to u201CCrystal Reports 2010 for VSu201D and are now having major issues with printing reports to preprinted papers, giro forms etc. because the report margins are changed and the reports are scaled (when report elements are in non-printable area?). Reports with elements in non-printable area are shown correctly in print preview (CR 2010 CrystalReportViewer) but moved to printable area when printed. This behavior was different in CR 10. Changing the PrintLayoutSettings in code is ignored when printing.
    Error u2013 The printed reports are scaled:
    -     Print in the CR 2008 Designer SP2
    -     CR 2010 for VS SP1
    OK u2013 The reports are not scaled:
    -     Print in the CR 2008 Designer SP3.5
    -     Print in the CR 10 Designer
    -     CR 10 engine
    Test:
    1) Crystal Reports Designer 2008 (with SP 3.5)
      a) Create a new blank RPT file.
      b) Set report margins to 0,0,0,0 in Page Setup.
      c) Add a box in the upper left corner (x=0, y=0).
      d) Select "Print preview" and validate that the box is located in 0,0 in preview window.
      e) Select u201CPrintu201D and validate that the box is located in 0,0 of the paper. Some of the box borders might be outside of the printable area but that is ok.
    2) Visual Studio 2010 and u201CCR 2010 for VSu201D with SP1:
      a) Create a new Windows Forms Application project (.NET Framework 4.0). Set project to u201C.NET Framework 4.0u201D and platform target u201Cx86u201D.
      b) Add the CrystalReportViewer control to Form1.
      c) Add the RPT file to the CrystalReportViewer control
      d) Run the application
      e) Validate that the box is located in 0,0 in the CrystalReportViewer control.
      f) Select the "Print" icon in the CrystalReportViewer
      h) Click the "Print" button and validate that the box is moved to the printable area which is wrong.
    Notice: In the print dialog (CR 2010 for VS) select the "Layout" tab page and see that "Scale u2026" is selected and cannot be changed. This is different from the CR 2008 Designer even though that it is the same report file and printer.

    I have done the requested test (and more - see below) and can not reproduce the issue.
    Tests done
    1) Crystal Reports Designer 2008 (with SP 3.5)
    a) Create a new blank RPT file.
    b) Set report margins to 0,0,0,0 in Page Setup.
    c) Add a box in the upper left corner (x=0, y=0).
    d) Select "Print preview" and validate that the box is located in 0,0 in preview window.
    e) Select u201CPrintu201D in the CR designer. Results in the box printing at 0,0 coordinate of the paper.
    f) Repeat all of above with a text field report
    g) Select u201CPrintu201D in the CR designer. Results in the text printing at 0,0 coordinate of the paper.
    2) Visual Studio 2010 and u201CCR 2010 for VSu201D with SP1:
    a) Create a new Windows Forms Application project (.NET Framework 4.0). Set project to u201C.NET Framework 4.0u201D and platform target u201Cx86u201D.
    b) Add the CrystalReportViewer control to Form1.
    c) Add the RPT file to the CrystalReportViewer control
    d) Run the application
    e) Validate that the box is located in 0,0 in the CrystalReportViewer control.
    f) Select the "Print" icon in the CrystalReportViewer
    g) Click the "Print" button
    h) Text filed report test results in the text printing at 0,0 coordinate of the paper.
    i) Box report test results in the text printing at 0,0 coordinate of the paper.
    3) VS2010 IDE
    a) Create a new blank RPT file.
    b) Set report margins to 0,0,0,0 in Page Setup.
    c) Add a box in the upper left corner (x=0, y=0).
    d) Preview report in the ID designer and validate that the box is located in 0,0 in preview window.
    e) Select u201CPrintu201D in the IDE designer. Results in the box printing at 0,0 coordinate of the paper.
    f) Run above report in code
    g) Preview report and validate that the box is located in 0,0 in preview window
    h) Select the "Print" icon in the CrystalReportViewer
    i) Click the "Print" button
    j) Text filed report test results in the text printing at 0,0 coordinate of the paper.
    k) Repeat all of above with a new report that uses a text field rather than a box.
    None of my reports have the option "No Printer" checked.
    All of my reports have the option "Dissociate Formatting Page Size and Printer Paper Size" checked
    From the above, you can see that all of the printing tests result in consistent printing, be it a report created in CR 2008 or CRVS2010, useing a box or a field. No difference in printing.
    Suggestions:
    1) I am not sure if you have followed the steps you recommended. E.g.; are you creating a new report or using your existing report? See if following the steps described reproduces the issue (it may be there is something specific to your existing reports)
    2) Make sure you have the latest printer driver available for your printer
    3) Try a different printer
    4) Add a report to the VS2010 IDE and preview the report in the IDE of VS2010
    5) Compare the "No Printer" and "Dissociate Formatting Page Size and Printer Paper Size"  options
    6) Consider creating a phone case so a support technician can troubleshoot the issue with you
    - Ludek
    Follow us on Twitter http://twitter.com/SAPCRNetSup
    Got Enhancement ideas? Try the [SAP Idea Place|https://ideas.sap.com/community/products_and_solutions/crystalreports]

  • How to put percentage sign on the Y-axis scale

    Hi all,
    I want to draw a column chart to show the percentage share. And I want my Y-axis scale has '%' ended, like "10%, 20%, 30%..up to 100%". In my test, it seems that only numerical text can be shown on the Y-axis scale.
    Are there any ways to implement what I want?
    Thanks & regards,
    Dicky

    I just saw that this message is posted in the SAP NetWeaver Visual Composer area. VC does not use IGS charts. If you would use IGS charts my answer would be:
    Hi Dicky,
    in the Chart Designer go to the Value Axis Line properties and set the Format to "00 %". This should show what you are expecting.
    Best regards
    Matthias
    Message was edited by:
            Matthias Gemmel

  • How to change the color of Data Markers in Bar chart

    Hi All,
    In OBIEE 11G, I have Bar chart with 4 measures, each measure is set to a color using Style properties of Graph. Now i want to change the color of the Data markers matching to the Bar color. Which means Bar and Data marker value should be set to same color.
    Please guide me on this.
    Thanks,
    GJ

    Here's a picture that may help in following Ian's instructions:
    I clicked on a green column to select the series as shown.
    Then this:
    Turns into this and you can click Style:
    SG

  • Change the x-axis series in excel chart

    Hi,
        While plotting an Excel chart using ExcelRpt_ChartWizard(), the x - axis series starts from 0, 1, 2, 3... I like to change the series according to the data present in a particular column. Eg. If column 2 contains 2, 5, 7, 6.2... then the x-axis should be in the order 2, 5, 7, 6.2.....
    Can anyone help me regarding this issue?

    Hi,
    Many thanks for this post, It's been quite helpful since there seems no to be so much info available about not so basic generation and manipulation of excels graphs with LabWindows (at least compared to C#).
    I am struggling to set my own X-Axis as well but the best I can get is the graph looking like the one of the attached file.
    The first row for the X-Axis is 11:47:00 and the last one is 17:46:25, however I get a graph between 0:00:00 and 19:12:00.
    May thanks,
    Best regards
    Attachments:
    Graph with LW.png ‏14 KB

  • Changing the x-axis crossing point on a log y-axis

    Is it possible to change the point at which the x-axis crossing a log y-axis?
    I'd like the origin to be 0.1, not 1, and I'm losing hours of my life trying to work out how to do it.
    Hopefully it will be something easy that I have missed...
    ...I'd rather look foolish than buy Microsoft office.

    I have another idea for you.
    1) Multiply all of your numbers by 10 or whatever factor of 10 (i.e., 100 , 1000, etc.) is necessary so that none of them are smaller than 1.
    2) Take the LOG of those new numbers.
    3) Plot the result of (2) using a linear Y axis. Get your chart looking like you want it with the min, max, and number of Y axis gridlines you want. Each number on the Y axis needs to be an integer, no decimals.
    4) Choose a custom format for the Y axis numbers. Delete the format that is there and add a new format for each of the numbers on the axis. For example, lets say you multiplied by 100 in the first step above. The gridline with the number "0" should really be "0.01" so make a format for "if value is 0" and type in 0.01 as the format. Repeat for the other numbers (1 becomes 0.1, 2 becomes 1, 3 becomes 10 ,etc).
    Again, kind of a pain. I think I like this solution better, though. The chart looks better in the end and you can do multiple data series on the same chart.

  • How can I change the X-axis increment in a waveformgraph

    The X-axis always increments by 1, but I am acquiring one point of data every 100 ms. So my chart moves 10 times fater that the real time. How can I set my x-axis to increment 0.1 every time I add data to my Waveformgraph in VB net?
    The X-axis collection is not showing any property to change that.
    I have a continuous data acquisition giving me timed data at 100 ms rate.

    Thank you for posting to the NI forums.  You can set the update increment of the WaveformGraph plot function by using the overloaded function as follows:
    PlotYAppendMultiple( ByVal yData As Double(,),
       ByVal orientation As DataOrientation,  
       ByVal increment As Double )
    I did this in the VB.NET example program, "ContAcqVoltageSamples_IntClk", by adding the following line to the dataToDataTable function.
    WaveformGraph1.PlotYAppendMultiple(sourceArray, NationalInstruments.UI.DataOrientation.DataInRows, 0.1)
    The increment will be set to 1 / (sampling frequency), so in your case, it will be set to 0.1.  This function is documented in the NI-DAQmx .NET Framework 2.0 Help.
    I hope this helps.  Post back if you have any further questions.
    Ed W.
    Applications Engineer
    National Instruments
    Message Edited by Ed W on 05-04-2007 10:36 AM

  • Changing the chart axis step

    Hi all,
    i have a chart with some dates in axis X, values of money in axis Y. My dates not having the same step. Example: 01/10/2008, 01/11/2008, 02/25/2008, 03/01/2008 etc...
    I need to change the step of my axis X (like a day) for having spaces between dates proportional to delta time.
    How I can alter the step of my axis X?
    Thank you all.

    You'll have to union on a query that returns all dates and a zero measure (or you could try null) but it isn't very pretty. Rumor has it a future edition of OBIEE will be 'continuous time aware' ...

  • To change the X-axis from Samples to Time

    Hi All,
    I want to connvert the X axis from Samples to Time on my waveform graph. The waveform graph displays the number of samples acquired along X axis, Initially I am acuiring 1M points of data & using some algorithm to reduce the number of samples from 1M to 2K points. Even after reduction I'm able to see the entire record length of the waveform but interms of 2K samples. But I want the X axis to be displayed in Time.Is it possible to convert the X axis of my graph to Time as there is reduction in points from 1M to 2K or the reduction doesnot affect the change in axis from samples to Time. Please help me as I have tried every thing.
    Thanks

    You can get some information on the waveform data type in the on-line help by selecting the data types>default values topic. This will also point you to the LabVIEW User Manual and the LabVIEW Measurements Manual. Both of these manuals are part of the LabVIEW documentation installation. You have an entire palette called, appropriately, Waveform, for manipulating the data and the front panel control is on the I/O palette.
    One of the options when doing, for example data acquisition, is the type of data returned with a DAQmx Read or AI Read. For DAQmx Read, click the Polymorphic VI Selector below the function to change the type of data returned. a large number of the shipping examples for DAQmx use the waveform data type. Selecting or creating a waveform data type is the easiest way to pass time information to your chart or graph but it is not the only way. You can use a property node like the shipping example called Real-Time Chart.

  • How can I change the Y axis to show my values in a descending order in Numbers. eg zero at the top and the maximum value at bottom?

    Hi,
    I'm just about getting to grips with Numbers, but I'm stumped at the moment with this problem.
    I want to show zero at the top on the (y) axis, as zero is the goal and 100 is the starting point?
    can it be done? i would really appreicate some help on this.
    Kind regards
    Rob

    Is it so difficult to read given answers ?
    Barry described the correct scheme.
    In the table "to_chart", the cell A1 contains :
    =ROUNDUP(ABS(MIN(Tableau 1 :: B:E))/10,0)*10
    The cell B2 embed the formula :
    =$A$1+Tableau 1 :: B2
    Apply fill down and fill to the right.
    On the left edge, the colored rectangle is a text block in which I inserted the label values.
    Of course if you dislike this scheme, you are perfectly free to use an other application.
    Yvan KOENIG (VALLAURIS, France) lundi 4 juillet 2011 14:37:56 iMac 21”5, i7, 2.8 GHz, 4 Gbytes, 1 Tbytes, mac OS X 10.6.8
    Please : Search for questions similar to your own before submitting them to the community
    To be the AW6 successor, iWork MUST integrate a TRUE DB, not a list organizer !

Maybe you are looking for

  • Can't install ITunes-Error 2324-Admin log in

    When I tried opening ITunes tonight, it asked me to download the new version. When I tried to download, it wouldn't allow me to do it. I uninstalled ITunes and when I tried to re-install, I got an error stating that it had encountered an unexpected e

  • Crashes and disappears!

    Hello Im new to this...put my sony cam corder using firewire, to transfer mini DV tapes image/sound comes through and saved into clips. When I click on clip to move it the program crashes and dissapears! tried re-instaling same error. Tried for hours

  • Change of number over time

    is there any standard FM to calculate change of number over time . where Z is my number.i have to find change of Z over a time period. i.e I have to find dZ. Any idea. Thanks in advance. Message was edited by:         Maya Vinothini

  • NEWBIE question - no wireless connection required, do I 'turn off' Airport?

    Hello, Today I have purchased my first ever MAC. (IMAC 20/2.0/1GB/250GB/SD-GBR) When I set this up I want it to work on my ethernet wired LAN, should I 'turn off' the Airport Express thing ? I do not have wireless, and am not likely to have. Any sugg

  • Migo GR subcontracting 543 error quantity for BOM

    Hello, i have a BOM with 1 material and with quantity 1 to 1. i have a schedule agreement.... we use ME2O for subcontractor send composant... when i use migo for reception...i have a problem with the quantity of composant for exemple BOM Maratial A =