• 大小: 0.07M
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-03-27
  • 语言: 其他
  • 标签: 其他  

资源简介


用C# winform 做的ID3算法可视化,运行算法,画出决策树,并支持根据条件进行分析。包含多个数据源,数据源都为.txt格式,可以根据数据源格式添加相关数据源。当然,这只是个课设,还有很多不足之处。

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;
using System.Collections;

namespace MyId3
{
    public class DataMode
    {
        public static string openFilePath = Directory.GetCurrentDirectory() + @“\是否三好学生.txt“;
        public string[] dataArray;

        public string[][] attribute;
        public string[] Items;
        public int[] conditionAmount;

        public DataMode()
        {
            InitialData();
        }
        //初始化属性值
        public string[][] getAttribute()
        {
            return attribute;
        }

        public void InitialData()
        {
            ReadFromTxt();
            attribute = new string[dataArray.GetLength(1)][];
            conditionAmount = new int[dataArray.GetLength(1)];
            for (int i = 0; i < dataArray.GetLength(1); i++)
            {
                conditionAmount[i] = GetCountOfAttribute(dataArray attribute i);
          

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      21504  2014-07-13 16:31  MyId3\MyId3\bin\Debug\MyId3.exe

     文件      60928  2014-07-13 16:31  MyId3\MyId3\bin\Debug\MyId3.pdb

     文件      11600  2014-07-14 12:48  MyId3\MyId3\bin\Debug\MyId3.vshost.exe

     文件        490  2010-03-17 22:39  MyId3\MyId3\bin\Debug\MyId3.vshost.exe.manifest

     文件        827  2014-06-13 21:12  MyId3\MyId3\bin\Debug\是否三好学生.txt

     文件        312  2014-06-12 16:51  MyId3\MyId3\bin\Debug\是否优生.txt

     文件        430  2014-06-11 09:42  MyId3\MyId3\bin\Debug\是否打球.txt

     文件       3641  2014-06-14 08:58  MyId3\MyId3\DataMode.cs

     文件        632  2014-06-05 21:05  MyId3\MyId3\Entropy.cs

     文件      11440  2014-07-13 16:31  MyId3\MyId3\Form1.cs

     文件       7218  2014-07-13 16:31  MyId3\MyId3\Form1.Designer.cs

     文件       5817  2014-07-13 16:31  MyId3\MyId3\Form1.resx

     文件       3869  2014-06-11 09:00  MyId3\MyId3\MyId3.csproj

     文件       5420  2014-06-06 07:55  MyId3\MyId3\obj\x86\Debug\DesignTimeResolveAssemblyReferences.cache

     文件       6371  2014-07-13 16:31  MyId3\MyId3\obj\x86\Debug\DesignTimeResolveAssemblyReferencesInput.cache

     文件       1412  2014-07-14 12:48  MyId3\MyId3\obj\x86\Debug\MyId3.csproj.FileListAbsolute.txt

     文件        975  2014-07-13 16:31  MyId3\MyId3\obj\x86\Debug\MyId3.csproj.GenerateResource.Cache

     文件       9214  2014-06-07 08:35  MyId3\MyId3\obj\x86\Debug\MyId3.csprojResolveAssemblyReference.cache

     文件      21504  2014-07-13 16:31  MyId3\MyId3\obj\x86\Debug\MyId3.exe

     文件        180  2014-07-13 16:31  MyId3\MyId3\obj\x86\Debug\MyId3.Form1.resources

     文件      60928  2014-07-13 16:31  MyId3\MyId3\obj\x86\Debug\MyId3.pdb

     文件        180  2014-06-11 09:00  MyId3\MyId3\obj\x86\Debug\MyId3.Properties.Resources.resources

     文件        486  2014-06-05 19:18  MyId3\MyId3\Program.cs

     文件       1360  2014-06-05 19:18  MyId3\MyId3\Properties\AssemblyInfo.cs

     文件       2862  2014-06-05 19:18  MyId3\MyId3\Properties\Resources.Designer.cs

     文件       5612  2014-06-05 19:18  MyId3\MyId3\Properties\Resources.resx

     文件       1092  2014-06-05 19:18  MyId3\MyId3\Properties\Settings.Designer.cs

     文件        249  2014-06-05 19:18  MyId3\MyId3\Properties\Settings.settings

     文件      10985  2014-06-13 16:43  MyId3\MyId3\TreeController.cs

     文件        396  2014-06-09 00:47  MyId3\MyId3\TreeLine.cs

............此处省略16个文件信息

评论

共有 条评论