The Origin Forum
File Exchange
Try Origin for Free
The Origin Forum
Home | Profile | Register | Active Topics | Members | Search | FAQ | Send File to Tech support
Username:
Password:
Save Password
Forgot your Password? | Admin Options

 All Forums
 Origin Forum
 Origin Forum
 3D-Plot: connect over missing datapoints
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic Lock Topic Edit Topic Delete Topic New Topic Reply to Topic

michael.bippes

Germany
Posts

Posted - 03/08/2006 :  04:42:54 AM  Show Profile  Edit Topic  Reply with Quote  View user's IP address  Delete Topic
Origin Version (Select Help-->About Origin): 6.0, German
Operating System: NT 4.0 SP 6

Starting from a matrix-sheet in which some fields are without data, I create an 3D-Plot with "wired-surface" (Drahtgittergeflecht). Since some data is missing, Origins sets these datapoints to zero. Thus, these datapoints are displayed in the plot as zero, that means that they are connected to the very ground and a pit appears in my plot. I already activated the "connect over missing data" (ber fehlende Datenpunkte hinweg verbinden), but this did not help.

How can I avoid these pits in my plots if I have no data to fit in?

michael.bippes

Germany
Posts

Posted - 03/08/2006 :  04:49:32 AM  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
P.S.: I just found the right expression: wireframe and coloured wireframe is what I am using.
Go to Top of Page

easwar

USA
1964 Posts

Posted - 03/09/2006 :  10:40:42 AM  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
Hi,

The checkbox for "Connect Line Across Missing Data" is at the top graph level and it applies to all layers in a graph (other layers may exist that contain 2D data with missing values). Unfortunately it does not apply to 3D plots and this is why you are encountering the problem.

Currently there is no solution to "fix" the plot so the surface does not dip to zero.

What you could do instead, if acceptable from a data point of view, is to write some code (LabTalk script or Origin C - Origin C will be faster and has better methods to access matrix data) where the code replaces the missing values with say average of neighboring cells. Then plot the matrix and you will get a "smoother" surface.

Easwar
OriginLab

Go to Top of Page

michael.bippes

Germany
Posts

Posted - 03/10/2006 :  03:59:03 AM  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
Thank your for your answer. I have been thinking about this solution, too, but I was hoping for a better solution.

Is there a solution for this problem in Origin 7.5? If not, I would suggest to implement such a function to the follow-up versions of origin.
Go to Top of Page

easwar

USA
1964 Posts

Posted - 03/10/2006 :  09:15:19 AM  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
quote:

I have been thinking about this solution, too, but I was hoping for a better solution.



Hi,

By a "better solution" do you mean you want to leave the cells as missing values and not change them, but want the plot to not dip to zero? Or do you mean an easy way to replace missing values with say average from neighbors?

Easwar
OriginLab

Go to Top of Page

michael.bippes

Germany
Posts

Posted - 03/14/2006 :  03:04:11 AM  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
By a "better solution" I mean to leave the cells as missing values and not change them, but to plot a graph without dipping to zero.
Go to Top of Page
  Previous Topic Topic Next Topic Lock Topic Edit Topic Delete Topic New Topic Reply to Topic
 New Topic  Reply to Topic
 Printer Friendly
Jump To:
The Origin Forum © 2020 Originlab Corporation Go To Top Of Page
Snitz Forums 2000