Making the x-axis intersect y-axis at zero

Hi,
I think this is probably a simple question but couldn't find it answered anywhere. Basically I have some data I want to plot on a graph which has some of the 'y values' as negative. I have tried to make a scatter chart which works, but it puts the x-axis at the bottom, rather than it still intersecting the y-axis at zero which is what I want. Seems like it should be simple as I guess this is a common request but I couldn't work out how to do it.
Thanks in advance,
Pierce

The closest I've been able to come is to not show the X-axis, show Y-axis grid lines, then choose 1 step for the Y-axis increments. The X-scale still remains at the bottom of the chart, though.

Similar Messages

  • What's the unit label of y-axis of PSD when using Spectral Measurement Express VI?

    Hi:
     What's the unit label of y-axis of PSD when using Spectral Measurement Express VI?
    Selected Measurement : Power spectral density
    Result : dB
    No Averaging..
    Is dB/Hz the magnitude label of PSD output? Thx!

    There could be an issue the the Express VI converting your waveform data into the dreaded Dynamic Data Type, which is just causing more and more memory to be used.
    So what I would recommend is use the DAQmx Configure Logging  VI to configure DAQmx to stream the data as you read straight to a TDMS file.  There are various other properties you can set to make the logging go across files.  You just set up the logging before running your task.
    There are only two ways to tell somebody thanks: Kudos and Marked Solutions
    Unofficial Forum Rules and Guidelines

  • How can I get rid of the values shown on x axis

    How can I get rid of the values shown on x axis ?
    The two diagrams are for illustrations .I want the A diagram like values and wanna get rid of 50 150 250 350on x axis
    Mudassar

    In Axis Options, set Interval to 1. Every category group label
    is displayed. If you want to show every other category group label on the x-axis, type 2.
    "If you want to show every other category group label on the x-axis, type 2."
    what does this mean ?
    when you set 1 as per it everything is shown and when you set 2 every other ????
    Any example on this ?
    Mudassar

  • Grouping the chart data on x-axis

    Hi,
    I am trying to plot some points on the Plot Chart. I want to
    show the Text as my x-axis, so I am using
    <mx:horizontalAxis>
    <mx:CategoryAxis
    id="a1"
    dataProvider="{expenses}"
    categoryField="Month"
    />
    </mx:horizontalAxis>
    in my code for x-axis. Now I want to plot all y-axis items
    under the same x-axis one if they are from the same 'Month' (used
    for horizontal axis). If I try to do this, I am getting more values
    on the x-axis that have same 'Month' name. Is there any way I can
    fix this problem?
    Any help would be of great help.
    I am also attaching the sample example.

    I am sorry but the whole thing makes no sense.
    What is the effect of x-axis category grouping?
    How can I aggregate info by date, i.e. in the same month or same year
    count should be added up?
    How can I show on the x-axis (time) the aggregate values?
    I just made a report with no x-axis categories, data grouped by year
    summing, and the graph that came out was with axis showing months but
    with only one bar value.
    Are there bugs in this or I just don't understand the concepts behind it?
    With time series data I would have thought the MOST OBVIOUS thing that
    people would want are:
    - aggregations over different time periods:
    - days
    - weeks
    - months
    - quarters (doesn't seem to be supported)
    - half-years (doesn't seem to be supported)
    - years
    - time axis should be linear in time - just because there are no
    values in March 2007 for example it should still have a bar which should
    show a 0 value and it should show up (currently at best it leaves a gap)
    - time axis should be relevant to the aggregation
    - grouped by years, axis should show 2005, 2006, 2007, ...
    - grouped by months, axis should show Jan 2005, Feb 2005, ....
    - currently it doesn't
    A lot of the time people just want to say give a bunch of sales info
    which is a date and a number (number of units sold on that date or
    whatever) and they want to be able to produce graphs of different
    granularity.
    Is this possible? I've been playing with this thing for weeks and can't
    get it to do this reliably.

  • Setting the Minimum and Maximum Y Axis Points

    Hi,
    I have an Application where I need to plot the charts using Time-Scatter Graph .
    I am using 2 Y-Axis.
    But I am unable to dynamically set the Minimum and Maximum y-axis points through code.
    Currently I have set the Minimum and Maximum points for the Y Axis in BG (Business Graphics) Design Time.
    Please suggest if we can set the Min & Max values through code as it is very cumbersome to manually set the Min and Max Values for say around 400 odd charts.
    We are unable to set the Chart Title too dynamically.
    Thanking in advance,
    Poojith

    Any Experts here.. Please help

  • How can I modify the High Speed Data Reader VI to show the time information in x-axis?

    I am just a beginner learning the LabVIEW programming currently.
    I have a PXI 6115 DAQ card and have to make a hardware timed acquisition VI for maximum performance. Thus I use the High Speed Data Logger VI for data acquisition.
    However, when I read my data by using the High Speed Data Reader VI, it doesn't show its time information in the graph.
    How can I modify the High Speed Data Reader VI to show the time information in x-axis?
    I hope you can explain easily because I am a beginner.

    Format the x axis to either absoulte or relative time.
    You can do this by right clickingo n the graph and selecting x axis then formatting from the menu.
    Thanks,
    Naresh

  • How should I tune the PID to improve 'Jog Axis' reponse?

    In MAX the 'Jog Axis' reponse as the accessory.
    When decelerating the velocity, it exceed zero more to a large negative velocity. And this makes the settling time long.
    How should I tune the PID to disappear the phenomena? Anybody can tell me?
    Thanks a lot.
    Attachments:
    Jog Axis.JPG ‏146 KB

    Hi, Jochen. Thanks for your answer. Now I try to express my question in detail.
    System: 2_D position table (50mm*50mm)
    hardware:  PCI7344 + 2 voice coil motor + driver(no feedback,just a amplifier) + 0.5micron encoder(Renishaw) as the position feedback
    software: Labview7.1 + MAX3.1
    Aim: To get the setting time of single axis lower than 40ms (even if there is some overshot)
    The document you mentioned I have read before. When I tune the servo,'Auto tune' can't get meaningful parameters. So all the time I tune it manually.
    1, About Step reponse: I can get a setting time lower than 40ms(step 1000 counts + 200 sample) by accident, but the same PID I can't get the good result all the time.
    2,When I use 'start motion.flx' moving 6000 counts (400000 counts/s+32000000 counts/s^2+S curve time 3) or use 'Jog axis',the setting time are more than 100ms (see axis.jpg). I try to increase the Td or Kd. It can change the overshot, but the setting time is not ideal.  IF Kd too large, the system will unstable.  I think maybe the aim is unpractical, right? Jochen, has you tune some table whose setting time lower than 40ms using 7344?
    3,what's the relationship between 'step reponse' and 'Jog axis'.Should I tune the PID according to 'Step reponse' or 'Jog axis'? (In 'Jog axis', the velocity and Acceleration and Deceleration also play an important role.)
    4,The driver have no current feedback.I guess it is an important problem.what'a your opinion?
    Attachments:
    jog axis.JPG ‏143 KB
    jog axis2.JPG ‏143 KB

  • Creating a KD Tree and only sorting the points once for each axis

    So right now I have some code for creating a KD Tree (2-Dimensions) but I am sorting the x and y values for the node each time I create a new node. Then I am taking the median, setting that as the nodes point, and passing on the left half and right halves of the remaining array to their respective children. I am using Arrays.Sort which I believe takes O(n log(n)) time per sort (once per node), but I have been reading a lot of stuff that states you can get the median in linear time so that the total build time is O(n log(n)). Unfortunately I am having difficulty understanding how. Here is a snippet of an explanation I found.
    Each node has both x-list (ordered in x-coord.) and y-list (ordered in y-coord.)
    Each pi in x-list and y-list is linked to each other.
    Both x-list and y-list can be built in linear time using the two lists of its parent.
    Thus total time to build all x-lists and y-lists is:
    T1 (n) = O(n) + 2T1 (n/2) = O(n log n).
    Since each splitting line can be found in O(1) time (via sorted lists), and there are n &#8722; 1 splitting lines in a kd-tree,
    Thus total time to find all splitting lines is
    T2 (n) = (n &#8722; 1) · O(1) = O(n).
    Hence, total prepossessing time
    = T1 (n) + T2 (n) = O(n log n).My question is, how can I build the arrays in linear time at each node? I have tried working it out on paper for the past few hours but lets say I sort the array using X first and I know that indices 0 - median will be on the left, however even if I had sorted the array by Y also, there is zero guarantee that all the points I need from x[0-median] will be in y[0-median]. They will obviously be included in x[0-median] but they will be sorted by x and not y, forcing me to resort at every single node.
    Any idea?

    swinte1 wrote:
    My question is, how can I build the arrays in linear time at each node? I have tried working it out on paper for the past few hours but lets say I sort the array using X first and I know that indices 0 - median will be on the left, however even if I had sorted the array by Y also, there is zero guarantee that all the points I need from x[0-median] will be in y[0-median]. They will obviously be included in x[0-median] but they will be sorted by x and not y, forcing me to resort at every single node.
    Any idea?So for example, you have 5 points and you sort them by x and y coordinates in two separate arrays:
    x-list: 6 1 4 3 2 5
    y-list: 6 5 1 2 3 4
    Now you want just the points to the right of 4:
    x-list: 3 2 5
    y-list: 5 2 3
    Create the x-list by iterating from the midpoint to the end.
    Add each element in the x-list to a set..
    Iterate through the y-list from left to right:
    If the point in the y-list is contained in the set, add it to the new y-list.
    This creates the arrays in linear time while keeping the points sorted. It does iterate over twice as many points in the y-list as needed though.

  • How can I use layer axis versus world axis to animate?

    Hi all,
    I'm open to alternate ways to approach this.
    I'm trying to create a sphere using several images. Say, 200 images, arranged in 3d space so they face outwards and are all forming one large sphere. Pretty standard thing (like the glowing blue droid apps sphere in the android commercials, like this).
    I used Red Giants PlaneSpace to quickly make a sphere. I wish to 'explode' the sphere so all pictures move away from the spheres center, but in a staggered and random way rather than all at once.
    I thought this would be easier as I see each layers orientation changed each layers axis. Thus the the layers Z-axis points away from the center.
    Example:
    I tried using a simple linear expression to update the Z axis over 20 seconds to its current position minus 2000, like this:
    amt=linear(time, index, index+20, position[2], position[2] - 2000);
    transform.position = [position[0],position[1],amt];
    This updates the Z-axis position but it's based on the world axis (or comp axis), not the layers axis. The layer axis I refer to is the axis widget that appears when you select a 3d layer and the red/green/blue 3-way axis widget appears.
    How can I get the expression to use the layers axis rather than world?
    Is there another approach to this? I'm definitely not up to date on 3d trig enough to write a formula to plot a course away from a specific 3d point. Hopefully there's a simple way to do it that I overlooked.
    I will add that I did tie all of the 200 pictures to a null, scaled the null and it does push all the pictures away. I also added an inverse scale expression so they stay the same size as they originally were instead of scaling up with the null. However I really want to make them explode in a random fashion rather than "all at once" and I need to get away from the null scaling concept for that to have access to each individual picture.
    Thanks!

    Thanks for that info!
    This is a little off original topic but on the same mission: I'm trying to get them to start at random times. I think it comes down to my lack of understanding on 'when' expressions are calculated. I tried to supply a random() value to linear() but it seems every single frame these things are recalculating.
    Is there a way I can generate a random number once and not every single frame so I can have each picture start at a random time?
    I was trying to the effect of: linear(time,random(0,10),20,0,-2000); but that just seems to re-randomize every frame so expressions must be calculating more than once, or once per frame.
    If I supply linear with static values (e.g. linear(time,0,10,0,100)) it works and will give me movement starting from second 0 moving to the value 100 over 10 seconds. If I wanted to start from a random second but always take 10 seconds, how would that work in the expression?
    The idea is to get the pictures to explode in a bit of a random order which means some come before others. Maybe seeding is my issue?

  • How to design block diagram for axi tpg and axi vdma on zedboard using vivado 2014.4 and sdk c application

    Hi,
    I am working in image processing project ,but currently i want to use tpg ip and vdma ip to write frame data in ddr3 on zedboard,please provide me vivado block design and sdk c application for that
     

    Please don't post the same thing multiple times. This one is fine:
    http://forums.xilinx.com/t5/New-Users-Forum/how-use-axi-tpg-and-axi-vdma/m-p/638588

  • URGENT!!! How to plot x-axis and y-axis in a graphic?

    Good nigth!
    I have to do a work in what I've to plot a Spline given some values enter by the user.
    I just know how to plot the Spline, but now I have to plot it with the x-axis and y-axis, and the associated values.
    I'm in a big trouble! I'm in a hurry.
    I will be thankful if anyone can give me a code that works.
    I need this to finish a work that I have to deliver in a few weeks.
    Please, help me!!!
    Katia.

    /**you can start simple and enhance as you progress* /
    Point[] pnts=new Point[100];
    read(pnts.x);//find suitable input reader!
    read(pnts[i].y);
    and loop until all points are entered
    now you can use the array of points to draw lines from
    i=0 to i=1
    i=1 to i=2

  • My ipod nano 5th gen is still making the clicking noise but won't play music and the screen is black what's wrong?!my ipod nano 5th gen is still making the clicking noise but won't play music and the screen is black what's wrong?!

    my ipod nano 5th gen is still making the clicking noise but won't play music and the screen is black what's wrong?!

    Downloading past purchases from the App Store, iBookstore, and iTunes Storehttp://support.apple.com/kb/HT2519
    Message was edited by: michael08081

  • My iphone 4S has problem in making and receiving the calls. While making the call , call fails and netwrok disappears. Like wise no voice is heard for incoming calls. This happened after return from the overseas travel.

    My iphone 4S has problem in making and receiving the calls. While making the call , call fails and netwrok disappears. Like wise no voice is heard for incoming calls. This happened after return from the overseas travel.

    Hello SamSax
    Check out the assist page below for troubleshooting call connectivity.
    Calls and connection issues
    http://www.apple.com/support/iphone/assistant/calls/
    Thanks for using Apple Support Communities.
    Regards,
    -Norm G.

  • TS3694 I was making the update for my iphone 4s . then he stops. My phone in this time is in the recovery mode and do not take the firmware to open my phone, please can u help me to recover my phone. My current  ios 6.0.1. plese send me some thing that is

    was making the update for my iphone 4s . then he stops. My phone in this time is in the recovery mode and do not take the firmware to open my phone, please can u help me to recover my phone. My current  ios 6.0.1. plese send me some thing that is useful

    Thanks for that 'sberman' - because my iPhone is backed-up to my work computer (only at this stage) I have had to call our IT Department in Adleaide. (4 times this morning). The last guy managed to get the phone into 'DFU Mode' - no more recovery mode screen - (kind of 'asleep' perhaps) from my understanding of same. I am awaiting a call again from IT so they can get my computer to actually recognise my iPhone on the C Drive. This also happened to  one of my colleagues in Newman (WA). She got so frustrated with the whole process that she bought another phone the next time she was in 'civilisation.' She hasn't had any problems since. (Cross fingers).
    Thanks again, Sandra2474.

  • ICloud is no longer syncing my calendar.  I keep the gmail calendar at home on my laptop and at work on my desktop, but my phone isn't making the changes!  It used to and I haven't changed anything!  Help?

    iCloud is no longer syncing my calendar on my phone.  I do gmail calendar both at home and at work, but it just stopped making the changes to my phone!  I don't think I have changed anything and have run through setting to no avail.  Can anyone help on this?

    See Here  >  iCloud: Troubleshooting iCloud Calendar

Maybe you are looking for

  • Where can i buy an original c4280 sofware disk

     I have lost my original software install disk for HP Photosmart C4280. Where can I buy a replacement? This question was solved. View Solution.

  • Order of sent photos to mobileme

    When I send a photo from my iphone to mm it puts it at the beginning of the gallery. If I add them via iphoto then the photo goes at the end in chronological order. How can I get the iphone to send it to mm and put it in chronological order?

  • Airport Extreme on Windows XP - where is Airport Setup Assistant?

    I am trying to set up a home network for the first time between a Windows XP computer and an iMac G5. The PC already has internet, and I want to get Internet on my Mac too. I am following the steps in the setup booklet that came with the Airport Extr

  • Query builder, procedural builder - Oracle 8.17

    I'm running Oracle 8.17 and I can't find query builder, procedural builder, report builder form builder and other builders. Where can I get these? I tried the universal installer and there are no options to install them.

  • FAQ: Crystal Reports を使用した Windows フォームアプリケーションが原因でシャットダウンできない

    [タイトル] Tip: Crystal Reports を使用した Windows フォームアプリケーションが原因でシャットダウンできない [詳細/質問] Visual Studio がインストールされた環境にて.Crystal Reports を使用したアプリケーションを閉じる際に次のようなエラーが発生する. "Title: Microsoft Visual C++ Runtime Library Runtime Error! Program: u2026\TestReport.vshost.