+ Reply to Thread
Results 1 to 9 of 9

Improved surface contour charts

  1. #1
    Registered User
    Join Date
    04-18-2009
    Location
    omaha
    MS-Off Ver
    Excel 2000
    Posts
    4

    Improved surface contour charts

    I would like to create surface contour charts but the excel's built in charting has major limitations that I need to overcome. Specifically: he graph has no meaningful axis values. Just arbitrary numbers.

    Are there any ways around theses limitation?

    Thanks.
    Last edited by llawrence; 04-28-2009 at 12:00 PM.

  2. #2
    Forum Expert teylyn's Avatar
    Join Date
    10-28-2008
    Location
    New Zealand
    MS-Off Ver
    Excel 365 Insider Fast
    Posts
    11,372

    re: Improved surface contour charts

    Hi,

    Jon Peltier has a good article on contour charts.

    http://pubs.logicalexpressions.com/P...cle.asp?ID=447

    He recognises the limitations of them, too:

    Some of our favorite formatting tricks are not available in surface charts. Surface charts do not support data labels, error bars, secondary axes, or combinations with series of other chart types. The X and Y axes are almost untouchable: you can choose whether to show tick labels, and how frequently, and you can format the text. Because these axes are category type axes, you can't change the scales. There is no time axis option.
    But towards the end of the article he points to Andy Pope and Tushar Mehta, who have evaluated alternative approaches.

    http://andypope.info/charts.htm - Andy Pope
    http://www.google.com/groups?selm=MP....microsoft.com - Tushar Mehta

    hope that helps

  3. #3
    Registered User
    Join Date
    04-18-2009
    Location
    omaha
    MS-Off Ver
    Excel 2000
    Posts
    4

    Re: Improved surface contour charts

    Thanks. I realized that there is a bigger problem with Excel 3D charts. The contour plots give you no control over the values where the contour boundaries occur. That is, suppose I have a contour plot of temperatures ranging from from 0 to 100 with 5 divisions. Excel with automatically put the contour lines every 20 degrees. Suppose I want a contour line for 32 degrees. I don't see how that can be done. Is it possible?

  4. #4
    Forum Guru Andy Pope's Avatar
    Join Date
    05-10-2004
    Location
    Essex, UK
    MS-Off Ver
    O365
    Posts
    20,436

    re: Improved surface contour charts

    The contour bands is controlled via the scale major value.
    If you right click the legend, on a surface chart, you can adjust the scale.

    Check out the contours examples on Fernando's page.
    http://www.prodomosua.eu/ppage02.html
    Cheers
    Andy
    www.andypope.info

  5. #5
    Registered User
    Join Date
    04-18-2009
    Location
    omaha
    MS-Off Ver
    Excel 2000
    Posts
    4

    re: Improved surface contour charts

    Quote Originally Posted by Andy Pope View Post
    The contour bands is controlled via the scale major value.
    If you right click the legend, on a surface chart, you can adjust the scale.

    Check out the contours examples on Fernando's page.
    http://www.prodomosua.eu/ppage02.html
    No, that doesn't fix the problem. There is no way that I can have bands, say at 0, 32 and 100. There is no way to have bands on a log scale, i. e., 1, 10, 100. There is no way to set the colors of the bands, etc.

    I tried countours.xla from http://www.prodomosua.eu/ppage02.html, but it doesn't work. I keep getting an error, "Compile Error in Hidden Module: ModGrid". Sometimes I tried to install it and it won't accept the password. The whole thing is a complete mess.
    Last edited by llawrence; 05-10-2009 at 10:14 AM.

  6. #6
    Forum Expert shg's Avatar
    Join Date
    06-20-2007
    Location
    The Great State of Texas
    MS-Off Ver
    2003, 2010
    Posts
    40,678

    Re: Improved surface contour charts

    If your function is mathematical, you may be able to solve for the contour lines in closed form and plot them on a separate scatterplot; there's a simple example at http://www.excelforum.com/excel-char...e-display.html.

    Then there's Mathematica, which can do anything ...
    Entia non sunt multiplicanda sine necessitate

  7. #7
    Registered User
    Join Date
    04-12-2010
    Location
    Christchurch, New Zealand
    MS-Off Ver
    Excel 2007
    Posts
    2

    Re: Improved surface contour charts

    Quote Originally Posted by llawrence View Post
    No, that doesn't fix the problem. There is no way that I can have bands, say at 0, 32 and 100. There is no way to have bands on a log scale, i. e., 1, 10, 100. There is no way to set the colors of the bands, etc.

    I tried countours.xla from http://www.prodomosua.eu/ppage02.html, but it doesn't work. I keep getting an error, "Compile Error in Hidden Module: ModGrid". Sometimes I tried to install it and it won't accept the password. The whole thing is a complete mess.
    I think it needs to be clearly stated that you need to change the chart type from "contour" to "3D surface" to be able to reformat the axis. Select the axis and go to format axis. Here you can change the axis as you would like to as per normal excel i.e. you can do a log scale 0.1 1 10 or any base you wish i.e. 2 gives 2 4 8 16 etc. However I think you cannot do uneven bands, 0 32 100 at the moment I have not found this feature in excel

  8. #8
    Registered User
    Join Date
    04-12-2010
    Location
    Christchurch, New Zealand
    MS-Off Ver
    Excel 2007
    Posts
    2

    Re: Improved surface contour charts

    Quote Originally Posted by llawrence View Post
    No, that doesn't fix the problem. There is no way that I can have bands, say at 0, 32 and 100. There is no way to have bands on a log scale, i. e., 1, 10, 100. There is no way to set the colors of the bands, etc.

    I tried countours.xla from http://www.prodomosua.eu/ppage02.html, but it doesn't work. I keep getting an error, "Compile Error in Hidden Module: ModGrid". Sometimes I tried to install it and it won't accept the password. The whole thing is a complete mess.
    I meant to add, that you can change back from a "3D surface" to a "contour" chart and excel will keep the changes to the scale in the legend. I note that on a 3D surface chart I cannot change the scales just by right clicking the legend, there is nothing there that allows you to change the scale.

  9. #9
    Registered User
    Join Date
    02-27-2011
    Location
    Massachusetts, USA
    MS-Off Ver
    Excel 2003
    Posts
    7

    Re: Improved surface contour charts

    To create real Contour Plots in Excel, try Contour Plot or EZplot at www.OfficeExpander.com
    There are demo versions to try.
    Cheers

+ Reply to Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Search Engine Friendly URLs by vBSEO 3.6.0 RC 1