c45examplesource.html

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

HTML
529
字号
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><!--NewPage--><HTML><HEAD><!-- Generated by javadoc (build 1.5.0_13) on Mon Jul 14 01:36:25 CEST 2008 --><TITLE>C45ExampleSource (RapidMiner Class Documentation)</TITLE><META NAME="keywords" CONTENT="com.rapidminer.operator.io.C45ExampleSource class"><LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style"><SCRIPT type="text/javascript">function windowTitle(){    parent.document.title="C45ExampleSource (RapidMiner Class Documentation)";}</SCRIPT><NOSCRIPT></NOSCRIPT></HEAD><BODY BGCOLOR="white" onload="windowTitle();"><!-- ========= START OF TOP NAVBAR ======= --><A NAME="navbar_top"><!-- --></A><A HREF="#skip-navbar_top" 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_top_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/C45ExampleSource.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></EM></TD></TR><TR><TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">&nbsp;<A HREF="../../../../com/rapidminer/operator/io/BytewiseExampleSource.html" title="class in com.rapidminer.operator.io"><B>PREV CLASS</B></A>&nbsp;&nbsp;<A HREF="../../../../com/rapidminer/operator/io/CachedDatabaseExampleSource.html" title="class in com.rapidminer.operator.io"><B>NEXT CLASS</B></A></FONT></TD><TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">  <A HREF="../../../../index.html?com/rapidminer/operator/io/C45ExampleSource.html" target="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF="C45ExampleSource.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;<A HREF="#field_summary">FIELD</A>&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;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD></TR></TABLE><A NAME="skip-navbar_top"></A><!-- ========= END OF TOP NAVBAR ========= --><HR><!-- ======== START OF CLASS DATA ======== --><H2><FONT SIZE="-1">com.rapidminer.operator.io</FONT><BR>Class C45ExampleSource</H2><PRE>java.lang.Object  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../com/rapidminer/operator/Operator.html" title="class in com.rapidminer.operator">com.rapidminer.operator.Operator</A>      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>com.rapidminer.operator.io.C45ExampleSource</B></PRE><DL><DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../com/rapidminer/gui/wizards/ConfigurationListener.html" title="interface in com.rapidminer.gui.wizards">ConfigurationListener</A>, <A HREF="../../../../com/rapidminer/gui/wizards/PreviewListener.html" title="interface in com.rapidminer.gui.wizards">PreviewListener</A>, <A HREF="../../../../com/rapidminer/parameter/ParameterHandler.html" title="interface in com.rapidminer.parameter">ParameterHandler</A>, <A HREF="../../../../com/rapidminer/tools/LoggingHandler.html" title="interface in com.rapidminer.tools">LoggingHandler</A></DD></DL><HR><DL><DT><PRE>public class <B>C45ExampleSource</B><DT>extends <A HREF="../../../../com/rapidminer/operator/Operator.html" title="class in com.rapidminer.operator">Operator</A></DL></PRE><P><p>Loads data given in C4.5 format (names and data file). Both files must be in the same directory. You can specify one of the C4.5 files (either the data or the names file) or only the filestem.</p>  <p>For a dataset named "foo", you will have two files: foo.data and foo.names.  The .names file describes the dataset, while the .data file contains the examples  which make up the dataset.</p> <p>The files contain series of identifiers and numbers with some surrounding  syntax. A | (vertical bar) means that the remainder of the line should be  ignored as a comment. Each identifier consists of a string of characters that  does not include comma, question mark or colon. Embedded whitespce is also permitted  but multiple whitespace is replaced by a single space.</p>  <p>The .names file contains a series of entries that describe the classes,  attributes and values of the dataset.  Each entry can be terminated with a period,  but the period can be omited if it would have been the last thing on a line.   The first entry in the file lists the names of the classes, separated by commas.  Each successive line then defines an attribute, in the order in which they will appear  in the .data file, with the following format:</p> <pre>   attribute-name : attribute-type </pre> <p> The attribute-name is an identifier as above, followed by a colon, then the attribute  type which must be one of</p>  <ul> <li><code>continuous</code> If the attribute has a continuous value.</li> <li><code>discrete [n]</code> The word 'discrete' followed by an integer which      indicates how many values the attribute can take (not recommended, please use the method     depicted below for defining nominal attributes).</li>  <li><code>[list of identifiers]</code> This is a discrete, i.e. nominal, attribute with the      values enumerated (this is the prefered method for discrete attributes). The identifiers      should be separated by commas.</li> <li><code>ignore</code> This means that the attribute should be ignored - it won't be used.     This is not supported by RapidMiner, please use one of the attribute selection operators after     loading if you want to ignore attributes and remove them from the loaded example set.</li> </ul>  <p>Here is an example .names file:</p> <pre>   good, bad.   dur: continuous.   wage1: continuous.   wage2: continuous.   wage3: continuous.   cola: tc, none, tcf.   hours: continuous.   pension: empl_contr, ret_allw, none.   stby_pay: continuous.   shift_diff: continuous.   educ_allw: yes, no.   ... </pre> <p>Foo.data contains the training examples in the following format: one example per line,  attribute values separated by commas, class last, missing values represented by "?".  For example:</p> <pre>   2,5.0,4.0,?,none,37,?,?,5,no,11,below_average,yes,full,yes,full,good   3,2.0,2.5,?,?,35,none,?,?,?,10,average,?,?,yes,full,bad   3,4.5,4.5,5.0,none,40,?,?,?,no,11,average,?,half,?,?,good   3,3.0,2.0,2.5,tc,40,none,?,5,no,10,below_average,yes,half,yes,full,bad   ... </pre><P><P><DL>

⌨️ 快捷键说明

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