How to estimate the density threshold separately for each dimension.

조회 수: 1 (최근 30일)
Silpa K
Silpa K 2020년 1월 7일
댓글: Silpa K 2020년 1월 16일
I need to find the density threshold separately for each dimension.
In this step,objects in each of the D attributes are arranged in increasing order.A closely packed 5 elements region in it is identified and in case of tie,it is resolved randomly.The window size is set to 5 elements (subspace clusters having less than 5 objects are assumed to be non significant).The maximum seperation between two consecutive elements in the group is rounded to next decimal point and is recorded as density threshold.
How can I do that please help me. The dataset is attached here.
  댓글 수: 11
Image Analyst
Image Analyst 2020년 1월 16일
Well that's what it's famed for. So, over the past 7 days, did you actually try it? If not, why not. Did you at least try any examples in the help? If not, why not? And please don't say something like "I'm just a beginner so I can't run examples from the help."
Silpa K
Silpa K 2020년 1월 16일
Yes sir I tried. Iam not a beginner but also Iam not an expert.Over the past days I studied and understand the problem. I also tried lots of examples using dbscan() and distance measures. But I didn't get the accurate answer. I need help.Thank you.

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

답변 (1개)

Sylvain Lacaze
Sylvain Lacaze 2020년 1월 8일
Hi Silpa,
In your code, your data variable is 336x7 such that data(i,:) is 1x7, causing the dimension mismatch error you're getting.
Use data(i,1:2) instead.
HTH,
Sylvain

태그

Community Treasure Hunt

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

Start Hunting!

Translated by