Off scale data in a graph

Numbers documentation states that when plotting data that the Y axis must include every data point. This makes it impossible to plot a graph that has a small portion of irrelevant data that is off scale while the relative data is on scale. Does anyone know of a workaround for this other than munging the data set?

Hello
Assuming you are charting scholar notes, create an auxiliary table containing formulas like these ones:
in english it would be
=IF(Tableau 1 :: $A3<=20,Tableau 1 :: $A3;20)
or perhaps better:
=IF(Tableau 1 :: $A3<=20,Tableau 1 :: $A3;21)
With the late one, foolish values would be displaid as 21 so they would fit is a reasonable range.
Yvan KOENIG (from FRANCE samedi 15 septembre 2007 21:14:26)

Similar Messages

  • How do you turn off cellular data on Ipad Air 2 with IOS 8.1.2

    We have three new iPad Air 2s within the family. All have wi-fi capability but we are not needing to suscribe to it at this time, plan to use it on trips away from home. All of them get a popup message every 1-2 hours reminding to select a cellular plan. If it were only asking to select a cellular carrier I would understand, but when you do that it requires you to select a plan and add payment info for it. We are not ready to do that at this time. There is no "off" button on the cellular setting as there is on the iPhone. Is there a way to turn off the constant reminders to add a cellular plan?

    There is no option to not sign up for the data plan.  I just returned from the Apple Genius Bar and my genius said the only way to stop the message now is to remove the SIM card, but be sure to keep it in a safe place for when I want to activate Cellular.  The change from the older iPads is that the pre-installed SIM is a generic one that will work with ATT, TMobile and Verizon.  In the past you selected your carrier when you purchased the iPad and their dedicated SIM card was installed.  I really dislike this solution, especially keeping up with the itsy bitsy SIM card and having it readily available when I need it.  I did try a temporary solution mentioned in another thread to tell Siri to turn off Cellular Data.  She will do it, but it resets when you reboot the iPad.  That is preferable to me than removing and keeping up with the SIM card.

  • Help needed with passing data between classes, graph building application?

    Good afternoon please could you help me with a problem with my application, my head is starting to hurt?
    I have run into some difficulties when trying to build an application that generates a linegraph?
    Firstly i have a gui that the client will enter the data into a text area call jta; this data is tokenised and placed into a format the application can use, and past to a seperate class that draws the graph?
    I think the problem lies with the way i am trying to put the data into co-ordinate form (x,y) as no line is being generated.
    The following code is from the GUI:
    +public void actionPerformed(ActionEvent e) {+
    +// Takes data and provides program with CoOrdinates+
    int[][]data = createData();
    +// Set the data data to graph for display+
    grph.showGrph(data);
    +// Show the frame+
    grphFrame.setVisible(true);
    +}+
    +/** set the data given to the application */+
    +private int[][] createData() {+
    +     //return data;+
    +     String rawData = jta.getText();+
    +     StringTokenizer tokens = new StringTokenizer(rawData);+
    +     List list = new LinkedList();+
    +     while (tokens.hasMoreElements()){+
    +          String number = "";+
    +          String token = tokens.nextToken();+
    +          for (int i=0; i<token.length(); i++){+
    +               if (Character.isDigit(token.charAt(i))){+
    +                    number += token.substring(i, i+1);+
    +               }+
    +          }     +
    +     }+
    +     int [][]data = new int[list.size()/2][2];+
    +     int index = -2;+
    +     for (int i=0; i<data.length;i++){+
    +               index += 2;+
    +               data[0] = Integer.parseInt(+
    +                         (list.get(index).toString()));+
    +               data[i][1] = Integer.parseInt(+
    +                         (list.get(index +1).toString()));+
    +          }+
    +     return data;+
    The follwing is the coding for drawing the graph?
    +public void showGrph(int[][] data)  {+
    this.data = data;
    repaint();
    +}     +
    +/** Paint the graph */+
    +protected void paintComponent(Graphics g) {+
    +//if (data == null)+
    +     //return; // No display if data is null+
    super.paintComponent(g);
    +// x is the start position for the first point+
    int x = 30;
    int y = 30;
    for (int i = 0; i < data.length; i+) {+
    +g.drawLine(data[i][0],data[i][1],data[i+1][0],data[i+1][1]);+
    +}+
    +}+

    Thanks for that tip!
    package LineGraph;
    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;
    import java.util.*;
    import java.util.List;
    public class GUI extends JFrame
      implements ActionListener {
      private JTextArea Filejta;
      private JTextArea jta;
      private JButton jbtShowGrph = new JButton("Show Chromatogram");
      public JButton jbtExit = new JButton("Exit");
      public JButton jbtGetFile = new JButton("Search File");
      private Grph grph = new Grph();
      private JFrame grphFrame = new JFrame();   // Create a new frame to hold the Graph panel
      public GUI() {
         JScrollPane pane = new JScrollPane(Filejta = new JTextArea("Default file location: - "));
         pane.setPreferredSize(new Dimension(350, 20));
         Filejta.setWrapStyleWord(true);
         Filejta.setLineWrap(true);     
        // Store text area in a scroll pane 
        JScrollPane scrollPane = new JScrollPane(jta = new JTextArea("\n\n Type in file location and name and press 'Search File' button: - "
                  + "\n\n\n Data contained in the file will be diplayed in this Scrollpane "));
        scrollPane.setPreferredSize(new Dimension(425, 300));
        jta.setWrapStyleWord(true);
        jta.setLineWrap(true);
        // Place scroll pane and button in the frame
        JPanel jpButtons = new JPanel();
        jpButtons.setLayout(new FlowLayout());
        jpButtons.add(jbtShowGrph);
        jpButtons.add(jbtExit);
        JPanel searchFile = new JPanel();
        searchFile.setLayout(new FlowLayout());
        searchFile.add(pane);
        searchFile.add(jbtGetFile);
        add (searchFile, BorderLayout.NORTH);
        add(scrollPane, BorderLayout.CENTER);
        add(jpButtons, BorderLayout.SOUTH);
        // Exit Program
        jbtExit.addActionListener(new ActionListener(){
        public void actionPerformed(ActionEvent e) {
             System.exit(0);
        // Read Files data contents
         jbtGetFile.addActionListener(new ActionListener(){
         public void actionPerformed( ActionEvent e) {
                   String FileLoc = Filejta.getText();
                   LocateFile clientsFile;
                   clientsFile = new LocateFile(FileLoc);
                        if (FileLoc != null){
                             String filePath = clientsFile.getFilePath();
                             String filename = clientsFile.getFilename();
                             String DocumentType = clientsFile.getDocumentType();
         public String getFilecontents(){
              String fileString = "\t\tThe file contains the following data:";
         return fileString;
           // Register listener     // Create a new frame to hold the Graph panel
        jbtShowGrph.addActionListener(this);
        grphFrame.add(grph);
        grphFrame.pack();
        grphFrame.setTitle("Chromatogram showing data contained in file \\filename");
      /** Handle the button action */
      public void actionPerformed(ActionEvent e) {
        // Takes data and provides program with CoOrdinates
        int[][]data = createData();
        // Set the data data to graph for display
        grph.showGrph(data);
        // Show the frame
        grphFrame.setVisible(true);
      /** set the data given to the application */
      private int[][] createData() {
           String rawData = jta.getText();
           StringTokenizer tokens = new StringTokenizer(rawData);
           List list = new LinkedList();
           while (tokens.hasMoreElements()){
                String number = "";
                String token = tokens.nextToken();
                for (int i=0; i<token.length(); i++){
                     if (Character.isDigit(token.charAt(i))){
                          number += token.substring(i, i+1);
           int [][]data = new int[list.size()/2][2];
           int index = -2;
           for (int i=0; i<data.length;i++){
                     index += 2;
                     data[0] = Integer.parseInt(
                             (list.get(index).toString()));
                   data[i][1] = Integer.parseInt(
                             (list.get(index +1).toString()));
         return data;
    public static void main(String[] args) {
    GUI frame = new GUI();
    frame.setLocationRelativeTo(null); // Center the frame
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    frame.setTitle("Clients Data Retrival GUI");
    frame.pack();
    frame.setVisible(true);
    package LineGraph;
    import javax.swing.*;
    import java.awt.*;
    public class Grph extends JPanel {
         private int[][] data;
    /** Set the data and display Graph */
    public void showGrph(int[][] data) {
    this.data = data;
    repaint();
    /** Paint the graph */
    protected void paintComponent(Graphics g) {
    //if (data == null)
         //return; // No display if data is null
    super.paintComponent(g);
    //Find the panel size and bar width and interval dynamically
    int width = getWidth();
    int height = getHeight();
    //int intervalw = (width - 40) / data.length;
    //int intervalh = (height - 20) / data.length;
    //int individualWidth = (int)(((width - 40) / 24) * 0.60);
    ////int individualHeight = (int)(((height - 40) / 24) * 0.60);
    // Find the maximum data. The maximum data
    //int maxdata = 0;
    //for (int i = 0; i < data.length; i++) {
    //if (maxdata < data[i][0])
    //maxdata = data[i][1];
    // x is the start position for the first point
    int x = 30;
    int y = 30;
    //draw a vertical axis
    g.drawLine(20, height - 45, 20, (height)* -1);
    // Draw a horizontal base line4
    g.drawLine(20, height - 45, width - 20, height - 45);
    for (int i = 0; i < data.length; i++) {
    //int Value = i;      
    // Display a line
    //g.drawLine(x, height - 45 - Value, individualWidth, height - 45);
    g.drawLine(data[i][0],data[i][1],data[i+1][0],data[i+1][1]);
    // Display a number under the x axis
    g.drawString((int)(0 + i) + "", (x), height - 30);
    // Display a number beside the y axis
    g.drawString((int)(0 + i) + "", width - 1277, (y) + 900);
    // Move x for displaying the next character
    //x += (intervalw);
    //y -= (intervalh);
    /** Override getPreferredSize */
    public Dimension getPreferredSize() {
    return new Dimension(1200, 900);

  • I have ios 7 and lately when im turning off cellular data for some apps when i leave settings and go back in they have turned on back again by themselves. It appears as if i cant turn off cellular data for the apps i want. Any tips?

    I have ios 7 and lately when i go to settings-cellular and try to turn off cellular data for some apps it doesnt work. As i turn off cellular data for one app immideately after i exit settings and re-enter settings cellular data for that same app goes back on again by itself. That happens for most of my apps and is reqlly annoying. Whats more annoying is that when i am not using wifi even though the settings for cellular data for safari or facebook or some other app are turned on (since i cant turn them off as i mentioned) i get the message that cellular data is turned off for this app and i cant use the internet at all on cellular data. I have reset to factory settings and restored from backup and the problem persists. Is there some help or tips you can offer me?

    Did you get anywhere with this? I'm considering wiping it and setting it up as a new device.

  • HT204053 I was trying to sync my iPhone with my iPad & I caused a working message "Turning Off Safari Data...."  I can't get it to stop after a day

    I was trying to sync my iPhone & iPad, and caused a working message to appear "Turning Off Safari Data..."  It's been on for a day, and I can't make it stop.  Please help!

    You could use icloud to sync contacts and calendars.
    Both the ipad and iphone are intended to sync to a computer.
    You can redownload apps from the app store, assuming that they are iphone compatible.
    Downloading past purchases from the iTunes Store, App Store, and ...

  • How to save data on a graph and then add new data to it

    i am currently plotting data on a graph from a physical system. However when i want to add new data to the plot, the old one is replaced. I am trying to do more than one plot on the same graph, where the incoming data is at different times. I want something like Excel where i can just add a new plot to the graph.Can i save the data or freeze it onto the graph or something so that i can add a new plot and see the two at the same time?

    > i am currently plotting data on a graph from a physical system.
    > However when i want to add new data to the plot, the old one is
    > replaced. I am trying to do more than one plot on the same graph,
    > where the incoming data is at different times. I want something like
    > Excel where i can just add a new plot to the graph.Can i save the data
    > or freeze it onto the graph or something so that i can add a new plot
    > and see the two at the same time?
    As the other post pointed out, there are two objects in LV for plotting,
    graphs and charts. If you wish to have a chart recorder that
    accumulates data into one or more plot with time, you probably want a chart.
    If you push a button and acquire a trace and want to add that to your
    graph, you just need to
    combine it with the data you plotted before and
    update the graph. It isn't the most efficient, but you can easily read
    the value of the graph using a local, add another row or column or
    element to your data and send it to the graph.
    To directly answer your other question, no, the grah doesn't have a
    functional interface for clearing, adding, or deleting plots. Instead,
    you do that with the diagram nodes and give the graph the results.
    Greg McKaskle

  • Plot discontinuous data in labview graph/chart

    Hi,
    I would like to plot discontinuous data in a graph in labview. 
    The data is aquired and plotted over time - butduring certain periods there is no data aquired.
    I don't want during these times any "line" between the adjescent points - I just want simply "no line".
    Maybe the best way to show it is this example of a javascript chart
    http://www.highcharts.com/stock/demo/data-grouping
    - zoom into the time around november 2005
    During certain times there is no data - this is implemented in the datastream as "null" instead of a vaild floating point number - similar to NaN for floating point numbers - the javascript code knows that in this case there should be no interpolation.
    Is there any way to have a similar behaviour with labview charts or graphs ? 

    Yes.  Place an NaN value in the array where you data break is before sending it to the graph.

  • Extrapolate data into a graph

    Thank you for taking a look at my question.
    I am having a hard time finding out how to extrapolate data into a graph. I am working on a business forecasting document and would like to create a break even analysis by charting the fixed, semi-fixed, and variable costs associated with revenues derived from sales represented.
    My fixed costs are fixed, and used for things like leases, advertising, operating expenses and office supplies.
    My semi-fixed costs are proportional to the number of sales we make covering incrementing outside services and personnel requirement costs.
    My variable costs are directly related to the number of sales made and cover the cost of making and delivering our product.
    I have my spreadsheet worked out to where I can input new sales numbers and see the effect on revenue. My question is can i create a graphical representation of this relationship?
    I would like to avoid having to create a chart of data with static values (such as 0 sales, 50 sales, 100 sales, 150 sales).
    I would rather be able to define the areas where I input my sales numbers, define the output total costs/revenues, and allow the graphical representation to extrapolate this data across a set range.
    Thank you again for taking a look, input is well appreciated,
    Jordan

    Ian,
    Thanks for the response - unfortunately I am not looking to use a bubble graph, rather to figure out how to have numbers use an equation to graph two variables (costs and revenues) when sales are between 1 and n.
    Here is a screenshot of an example breakeven point, please notice the way each increasing sale effects both semi-fixed costs and resulting revenue:
    Due to processing of the total sales number prior to it being returned, I cannot create a table between 1 and n to calculate all values beforehand. Instead I am attempting to designate this golden-colored cell to be my n sales value (on x-axis), then set a minimum and maximum range allowing Numbers.app to graph the resulting outputs (total costs and total sales).
    Barring this capability existing, I believe I will need to utilize AppleScript to insert the range of values (1-n) and copy the resulting numerical output to a new table, then create the chart from this data set. The only issue here is that I am as-yet unaware of how to create such an AppleScript.
    Thank you for your input,
    Jordan

  • Is Verizon trimming $10 off most data plans -- or not?

    Read today 2/4 that Verizon is trimming $10 off most data plans--but no sign of it on My Verizon.

    The changes aren't effective until tomorrow (Feb. 5):
    Some Changes coming to More Everthing.!

  • I have to turn off mobile data to connect to public wifi!?

    I have found with my phone that to connect to public wifi in places such as my local bar or where I work, that I have to turn off mobile data in settings to connect to the wifi.
    These are wifi hotspots where you have to create a free account to use them, and when you try to connect to them in wifi settings in iOS, when they connect, a little browser screen appears. If mobile data is turned off, then the broswer window will show a welcome screen or message saying connected (dpending on which spot Im connecting to), however if Data isn't turned off, the browser screen just does nothing or I get the apple.com screen with a small text message saying success, then disconnects me from the wifi!
    It wasn't so much an issue before because, in wifi settings for each hotspot I had options for auto-login and auto-join which allowed me not to have to keep reconnecting, however since updating to iOS6, these have changed and its been a nightmare since. This is because these spots tend to kick you off after 20-30mins and then you have to reconnect (which you can understand having to turn off mobile data everytime to do so is annoying).
    Ive noticed that my friends with other iphones, regardless of network, don't have to do this - so why is it an issue for me, or I was wondering if anybody else had the same problem or a fix/solution? And where did the auto-login option from the wifi settings go?

    After much googling for the past few hours, I think I finally found the answer to my problem. Apparently if you have the Onavo app along with the profile it installs, that interferes with connecting to Cisco based wifi hotspots, and the only way around it is the method I used above by turning off mobile data!
    https://getsatisfaction.com/onavo/topics/cant_connect_to_hotspot
    https://getsatisfaction.com/onavo/topics/onavo_prevents_from_being_able_to_conne ct_to_public_wifi_hotspots_that_have_terms_of_use_agreements
    I have uninstalled the app and profile, and will see if that fixes the issue tomorrow when Im at work

  • Cut off some data from a set of data

    I have a set of data our of from power spectral density measurement.
    I want to curve fitting with the data.
    But I want to cut off below a certain frequency.  For instance, the PSD
    data
    contains {(1,10),(2,3),(3,4),(4,3),...} and I want to fit from 3 Hz
    {(3,4),(4,3)...}.
    I tried high pass filter but it does not change.  I tried several ways such
    as
    get time stamp and find the index for the element and remove the array
    using
    'Array'tools.  It cuts off the data sets that I wanted to remove but it
    does
    not remove the frequency values.  So it works like {(1,4),(2,3)....}
    instead of
    {(3,4),(2,3)..}.  Please let me know how I can make this work.
    Thanks.
    Attachments:
    new-PSD-factor-v3.vi ‏522 KB

    Hey Arrow,
    I think I understand your question better now. You'll want to use the "delete from array.vi". It can be found by going to all functions>>Array. You'll need to input the array to be edited, which index to begin deleting from and how many elements to delete. From your application it sounds like you'll want to start from element zero and delete the number of elements that corresponds to 0 through 4 Hz.
    In addition, you'll need to create an array that represents the frequencies you want to plot (4 1000 Hz or your upper limit). There'll need to be one frequency on your x axis for each element in your PSD array. Then bundle the two arrays together and plot them on an XY plot. You can use the "bundle" vi to accomplish this. You can find examples using clusters from help>>find examples. Then navigate to Fundamentals>>Arrays and Clusters.
    Hope this helps out.
    Chris Cilino
    National Instruments
    LabVIEW Product Marketing Manager
    Certified LabVIEW Architect

  • How to set minimum and maximum X scale in the XY graph if i have a X scale time format ?

    Hi,
    i choose in the picture enclosed, a time format for the X scale of the XY Graph.
    The problem is that i am not able to set the minimum and maximum of the X scale: In fact the property nodes of the minimum and maxinum X scales ask for  double as input.
    But i need to set my minimum and maximum X scale to be a time (because I already set the X scale format to a time)
    Could u help me please ?
    Samer,
    Attachments:
    scale.JPG ‏8 KB

    please i have another problem:
    i put the XY Graph in a while loop with maximum and minimum Xscale as property nodes inputs.
    The problem is that when i make a zoom  i can just see the zoom for a little while and then (because of the while loop) the Xscale is updated.
    is there a method so that the Xscale be updated just when i change its value ?
    or Could u tell me how could i zoom properly ?
    Samer,
    Attachments:
    zoom.JPG ‏11 KB

  • I am no longer able to turn off cellular data usage for individual apps.  When I turn most of them off, they just automatically reset themselves to allow data usage.  Any thoughts?

    I am no longer able to turn off cellular data usage for individual apps. 
    When I turn most of them off, they just automatically reset themselves to allow data usage.
    Any thoughts?

    I am definately having the same problem and cannot believe there are no answers or even support that this problem exists.  I never have to post on forumns, I read what is usually readilly availiable for the craziest of problems. 
    Anyways, the problem is just that, I can toggle off a individual app's setting of cellular data availability, but it changes right back on rescreening.  After restarting, resetting etc, it seems that the big Apple Apps are the biggest offenders.  Music is a very important one, Podcasts can kill you very quickly, app store, Photos, Facetime, Stocks?!?!?!
    When one searches for solutions I have to see hundreds of links to "How great is ios7, you can turn off cellular data for individual apps FOR DUMMIES!".  I am a dedicated apple fool since the Apple IIe (long time), but when they run afowl it is usually really bad.  Why offer an on/off switch if the setting is always on?
    I am writing just to add support to the existence of this problem, not so much for people to offer ideas of solutions as I now believe it is in the coding.
    Thank you

  • Wiring data into a graph in a cluster

    Hallo,
    I would like to ask please how to feed data into a  graph in a cluster. My intention is to read a data file (txt). So I read a spreadsheet, extract the data of interest from the header and of course the actual datapoints taken. For that reason I made a cluster of numerous elements some of which are XY graphs. I tried to extract the column vectors of the data and display them in a graph. The problem is that the connection is not OK. Labview keeps telling me that I have a data mismatch. I took two arrays, e.g. time and X, bundled them together and wired to the unbundled function of the indicator. The message is the source is a cluster of two elements whereas the sink is a 1D array of cluster of two elements. What does that mean ? I mean when I use a regualar indicator XY graph (not in a cluster) it works fine. Any hint is appreciated.
    Yours Sincerely
    Karel
    PS: I generally used to do it the way that I created a custom control first then I place this control in my subVI and use bundle by nama and simply create a constant for the input cluster => select the elements I wish to update, is this the correct way of using the cluster of indicators ? 

    Yes.  Much easier to figure out what you are doing by way of looking at a VI rather than a bunch of words.
    Use the Index and Bundle Cluster Array function.
    Message Edited by Ravens Fan on 09-09-2009 10:57 PM
    Attachments:
    Data%20Processing[1]_BD.png ‏20 KB

  • Extract datas from XY- graph

    hi,
             how to extract the graph data in XY - graph using cursor's, i checked with property nodes cursor index returns always zero  while i moving the cursor..
    i was already done with same coding with labview 7.1, was working fine...
    i am new with labview 8.5. i think that i need to do other ways...
    suggest me how to do?
    thanks,
    balaji dp
    Regards,
    Balaji DP
    Attachments:
    Cursor.JPG ‏6 KB

    here i attached vi, this is for labview 7.1
    Regards,
    Balaji DP
    Attachments:
    waveform_extractor.vi ‏62 KB

Maybe you are looking for

  • Report Issue: User History & Application Usage

    Hello, I am trying to run reports on some machines in my office. In the past I was able to run them. Now when I try to run them it, it sits scanning and says Waiting for report data and it never retrieves the info. What is wrong?

  • Can you block a specific person from imessage

    I have someone blocked every way but iMessage.  I don't want to turn it off, can they be blocked?

  • Linux and Weblogic .

    Hi , Does anybody has an experience running Linux and Weblogic 5.1/6.0 as application server in the production ? What are performance benefits/drawbacks comparing to NT & Weblogic? Thank you in advance, Vlad

  • Reg : subtracting weekoff day from the time difference

    Hi , I have query where I am getting time difference first of all in terms of hours as: DECLARE @L_TIME_DIFF   INT SET @L_TIME_DIFF= (DATEDIFF(hh, '05/09/2014', '05/12/2014')) i.e. subtracting 12th may - 9th may and getting diff in hours ..in this ca

  • Update po_requisition_headers_all.emergency_po_num

    Hi all, is there a way to update the "emergency_po_num" field in the po_requisition_headers_all ? I am looking for an API or an interface table. I didn't find any way of doing it. How Oracle populates it in the system ? Please help... Thank you. Ben.