필터 지우기
필터 지우기

Plotting in 2D and 3D

조회 수: 2 (최근 30일)
Rookshana Trollope
Rookshana Trollope 2014년 1월 16일
댓글: Walter Roberson 2014년 1월 20일
I have 7500 rows and 30 columns. I want to plot and rotate 2 and 3 variables against each other and get regression fits for multiple populations noticeable within this data.
The plots I have been able to generate look very shoddy. I can e-mail examples to anyone that can help.
Thanks
  댓글 수: 6
Rookshana Trollope
Rookshana Trollope 2014년 1월 20일
I am also including a matlab diagram with a point maker instead of circles.
Amit
Amit 2014년 1월 20일
I see the plot. You're plotting 7500 data points and 29 variables. I believe you have issue in the screenshot image?

댓글을 달려면 로그인하십시오.

답변 (2개)

Walter Roberson
Walter Roberson 2014년 1월 20일
Use the 'fill' option when you call scatter().
And notice that you are using a different aspect ratio for the plots then what is being used in the other program. The sample is notably wider compared to its height, which is going to have the effect of stretching the plot. You can adjust your axis Position property to get different aspect ratios.
  댓글 수: 2
Rookshana Trollope
Rookshana Trollope 2014년 1월 20일
Ok I will try this thanks.
Rookshana Trollope
Rookshana Trollope 2014년 1월 20일
I have checked and yes I do have the fill option, but it does not look like it ?. Even if I change the axis and the height. It still does not look like over 7000 data points.

댓글을 달려면 로그인하십시오.


Rookshana Trollope
Rookshana Trollope 2014년 1월 20일
Herewith another plot and also does not look like more than 7000.
  댓글 수: 8
Amit
Amit 2014년 1월 20일
편집: Amit 2014년 1월 20일
Yes, they need to count individually. And Indeed they count individually in regression analysis. The more a data point appears, the more weight it contains towards fit.
Doing this visually might be tricky. However, this fall into statics. You can do test of significance (like null hypothesis) for a variable.
Again my interpretation of your responses. In your case. you are looking for brittle failure. And you have 29 different factors you're testing for? Some of these factor will be insignificant towards your response (brittle failure). You're trying to identify the factors which a significant and then create a model describing the effect of these significant factors towards your response (brittle failure).
Walter Roberson
Walter Roberson 2014년 1월 20일
If you are trying to scatter plot data that has multiple points with the same x and y but different value, then you should be using a 3D scatter plot,
scatter3(x, y, value, 'fill')

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Scatter Plots에 대해 자세히 알아보기

제품

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by