searchobject.html

来自「数据挖掘方面最新软件」· HTML 代码 · 共 931 行 · 第 1/3 页

HTML
931
字号
</DD></DL><HR><A NAME="getDistanceEuclidian(com.rapidminer.operator.preprocessing.outlier.SearchObject)"><!-- --></A><H3>getDistanceEuclidian</H3><PRE>public double <B>getDistanceEuclidian</B>(<A HREF="../../../../../com/rapidminer/operator/preprocessing/outlier/SearchObject.html" title="class in com.rapidminer.operator.preprocessing.outlier">SearchObject</A>&nbsp;toObject)</PRE><DL><DD><p>Returns the euclidian (metric) distance between two SearchObjects by looking  at the object's vektors and returning the length of the substracted vector  between the two object's vectors.</p>  <p>The method checks if both objects have the same dimensions and for ensuring  smooth program execution takes the mimimum number of dimensions of the two objects. So it looks at a higher dimensional object as if it has only as many dimensions as the object with fewer dimensionality. ATTENTION: This - of course - creates different  distance as if the object with maximum dimensions would be taken as the reference  and the missing dimensions of the object with fewer dimensions would be set to zero.</p>  <p>It would be expected that an integrity check would be performed before using the  distance functions from any functions utilizing this distance.  E.g. <A HREF="../../../../../com/rapidminer/operator/preprocessing/outlier/SearchSpace.html#dimensionsIntegrityCheck()"><CODE>SearchSpace.dimensionsIntegrityCheck()</CODE></A> provides such an integrity check for a search room's dimensions (although that function does not check  object to object integrity separately).</p><P><DD><DL></DL></DD></DL><HR><A NAME="getDistance(com.rapidminer.operator.preprocessing.outlier.SearchObject, int)"><!-- --></A><H3>getDistance</H3><PRE>public double <B>getDistance</B>(<A HREF="../../../../../com/rapidminer/operator/preprocessing/outlier/SearchObject.html" title="class in com.rapidminer.operator.preprocessing.outlier">SearchObject</A>&nbsp;toObject,                          int&nbsp;kindOfDistance)</PRE><DL><DD>This method returns the distance between two objects according to a specification on  which distance shall be computed (at the moment the method supports EUCLIDIAN distance  (int kindOfDistance = 1) and COSINE distance (int kindOfDistance = 2) and the following similar distances: SQUARED (0) (the squared value of the  metric/euclidian distance, INV_COSINE (3) the inversted cosine (actually the sine)  distance which is simply 1-cos, and ANGLE_RADIANT (4) the angle between the objects related to zero coordinates in the actual n-dimensional euclidian coordinate system  (ARC COSINE in radiant between [0 ; pi]).  <p> The method substitutes the distance method<P><DD><DL><DT><B>Parameters:</B><DD><CODE>toObject</CODE> - <DD><CODE>kindOfDistance</CODE> - </DL></DD></DL><HR><A NAME="addKdContainer(int)"><!-- --></A><H3>addKdContainer</H3><PRE>public void <B>addKdContainer</B>(int&nbsp;index)</PRE><DL><DD>Adds a new KdContainer to the SearchObject at index in the container list.<P><DD><DL></DL></DD></DL><HR><A NAME="addKdContainer(int, double)"><!-- --></A><H3>addKdContainer</H3><PRE>public void <B>addKdContainer</B>(int&nbsp;index,                           double&nbsp;dist)</PRE><DL><DD>Adds a new KdContainer to the SearchObject at index in the container list and also  sets the distance value of the container to dist.<P><DD><DL></DL></DD></DL><HR><A NAME="addKdContainer(int, com.rapidminer.operator.preprocessing.outlier.KdistanceContainer)"><!-- --></A><H3>addKdContainer</H3><PRE>public void <B>addKdContainer</B>(int&nbsp;index,                           <A HREF="../../../../../com/rapidminer/operator/preprocessing/outlier/KdistanceContainer.html" title="class in com.rapidminer.operator.preprocessing.outlier">KdistanceContainer</A>&nbsp;kd)</PRE><DL><DD>Adds an existing KdContainer to the container list at position index.<P><DD><DL><DT><B>Parameters:</B><DD><CODE>index</CODE> - <DD><CODE>kd</CODE> - </DL></DD></DL><HR><A NAME="addKdContainer(com.rapidminer.operator.preprocessing.outlier.KdistanceContainer)"><!-- --></A><H3>addKdContainer</H3><PRE>public void <B>addKdContainer</B>(<A HREF="../../../../../com/rapidminer/operator/preprocessing/outlier/KdistanceContainer.html" title="class in com.rapidminer.operator.preprocessing.outlier">KdistanceContainer</A>&nbsp;kd)</PRE><DL><DD>Adds an existing KdContainer to the container lost at the end of the list.<P><DD><DL><DT><B>Parameters:</B><DD><CODE>kd</CODE> - </DL></DD></DL><HR><A NAME="addKdContainer()"><!-- --></A><H3>addKdContainer</H3><PRE>public void <B>addKdContainer</B>()</PRE><DL><DD>Adds a new KdContainer to the SearchObject at the end of the container list.<P><DD><DL></DL></DD></DL><HR><A NAME="getKdContainerListIterator()"><!-- --></A><H3>getKdContainerListIterator</H3><PRE>public java.util.ListIterator <B>getKdContainerListIterator</B>()</PRE><DL><DD>returns a ListIterator for the list of containes in the SearchObject.<P><DD><DL></DL></DD></DL><HR><A NAME="setKDistance(int, double)"><!-- --></A><H3>setKDistance</H3><PRE>public void <B>setKDistance</B>(int&nbsp;k,                         double&nbsp;dist)</PRE><DL><DD>Sets the k-distance for the SearchObject for k to dist.<P><DD><DL><DT><B>Parameters:</B><DD><CODE>k</CODE> - <DD><CODE>dist</CODE> - </DL></DD></DL><HR><A NAME="getKDistance(int)"><!-- --></A><H3>getKDistance</H3><PRE>public double <B>getKDistance</B>(int&nbsp;k)</PRE><DL><DD>Returns the k-distance for the SearchObject for k.<P><DD><DL><DT><B>Parameters:</B><DD><CODE>k</CODE> - </DL></DD></DL><HR><A NAME="setLRD(int, double)"><!-- --></A><H3>setLRD</H3><PRE>public void <B>setLRD</B>(int&nbsp;k,                   double&nbsp;lrdvalue)</PRE><DL><DD>Sets the local reachability density for k for a SearchObject for k to lrdvalue.<P><DD><DL><DT><B>Parameters:</B><DD><CODE>k</CODE> - <DD><CODE>lrdvalue</CODE> - </DL></DD></DL><HR><A NAME="getLRD(int)"><!-- --></A><H3>getLRD</H3><PRE>public double <B>getLRD</B>(int&nbsp;k)</PRE><DL><DD>Returns the local reachability density for k for a SearchObject.<P><DD><DL><DT><B>Parameters:</B><DD><CODE>k</CODE> - </DL></DD></DL><HR><A NAME="setCardN(int, int)"><!-- --></A><H3>setCardN</H3><PRE>public void <B>setCardN</B>(int&nbsp;k,                     int&nbsp;card)</PRE><DL><DD>Sets the cardinality for k-neighbourhood (|N_k(p)|) for a SearchObject for k to card.<P><DD><DL><DT><B>Parameters:</B><DD><CODE>k</CODE> - <DD><CODE>card</CODE> - </DL></DD></DL><HR><A NAME="getCardN(int)"><!-- --></A><H3>getCardN</H3><PRE>public int <B>getCardN</B>(int&nbsp;k)</PRE><DL><DD>Returns the cardinality for k-neighbourhood (|N_k(p)|) for a SearchObject for k.<P><DD><DL><DT><B>Parameters:</B><DD><CODE>k</CODE> - </DL></DD></DL><HR><A NAME="setLOF(int, double)"><!-- --></A><H3>setLOF</H3><PRE>public void <B>setLOF</B>(int&nbsp;k,                   double&nbsp;lof)</PRE><DL><DD>Sets the k-LOF for a SearchObject to lof for k.<P><DD><DL><DT><B>Parameters:</B><DD><CODE>k</CODE> - <DD><CODE>lof</CODE> - </DL></DD></DL><HR><A NAME="getLOF(int)"><!-- --></A><H3>getLOF</H3><PRE>public double <B>getLOF</B>(int&nbsp;k)</PRE><DL><DD>Returns the k-LOF for a SearchObject for k.<P><DD><DL><DT><B>Parameters:</B><DD><CODE>k</CODE> - </DL></DD></DL><!-- ========= END OF CLASS DATA ========= --><HR><!-- ======= START OF BOTTOM NAVBAR ====== --><A NAME="navbar_bottom"><!-- --></A><A HREF="#skip-navbar_bottom" title="Skip navigation links"></A><TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"><A NAME="navbar_bottom_firstrow"><!-- --></A><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">  <TR ALIGN="center" VALIGN="top">  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/SearchObject.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>  </TR></TABLE></TD><TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM><a href="http://sourceforge.net"><img src="http://sourceforge.net/sflogo.php?group_id=114160&amp;type=2" width="125" height="37" border="0" alt="SourceForge.net Logo" /></a></EM></TD></TR><TR><TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">&nbsp;<A HREF="../../../../../com/rapidminer/operator/preprocessing/outlier/LOFOutlierOperator.html" title="class in com.rapidminer.operator.preprocessing.outlier"><B>PREV CLASS</B></A>&nbsp;&nbsp;<A HREF="../../../../../com/rapidminer/operator/preprocessing/outlier/SearchSpace.html" title="class in com.rapidminer.operator.preprocessing.outlier"><B>NEXT CLASS</B></A></FONT></TD><TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">  <A HREF="../../../../../index.html?com/rapidminer/operator/preprocessing/outlier/SearchObject.html" target="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF="SearchObject.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;&nbsp;<SCRIPT type="text/javascript">  <!--  if(window==top) {    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');  }  //--></SCRIPT><NOSCRIPT>  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A></NOSCRIPT></FONT></TD></TR><TR><TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD></TR></TABLE><A NAME="skip-navbar_bottom"></A><!-- ======== END OF BOTTOM NAVBAR ======= --><HR><i>Copyright &#169; 2001-2008 by <a href="http://rapid-i.com" target="_blank">Rapid-I</a></i></BODY></HTML>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?