Лабораторный практикум по интеллектуальным информационным системам
|
4. Оформляем Excel-таблицу, представленную на рисунке 109, с использованием информации, содержащейся в общем описании задачи. В результате получаем таблицу (рисунок 110) и записываем ее в Excel-книге с именем: zoo_data.xls.
Рисунок 110. Вид фрагмента обучающей выборки в Excel
5. Создаем в Excel-книге zoo_data.xls еще один лист с именем Kod, в котором булевы значения, означающие «есть атрибут/нет атрибута», заменяются в описательных шкалах и градациях кодами атрибутов (рисунок 111):
Рисунок 111. Лист кодов обучающей выборки в Excel
6. Создаем Excel-страницу для преобразования в DBF-стандарт: модифицируем формулу, заменяя пробелы (нет кода) нулями, с целью сохранения единого типа данных для столбцов таблицы, которые станут полями базы данных. Получаем таблицу, фрагмент которой приведен на рисунке 112.
Рисунок 112. Лист кодов обучающей выборки в Excel
для преобразования в DBF-стандарт
7. Записываем лист «DBF» Excel-таблицы в DBF-стандарте:
– отмечаем блоком подтаблицу: A4:V105, в которой находятся коды атрибутов и классов;
– помещаем отмеченный блок в буфер обмена;
– выбираем режим «Файл – Сохранить как – Тип файла: DBF 4 (DBASE IV) – Сохранить».
8. Аналогично записываем в DBF-стандарте Excel-таблицу Prizn.xls.
В результате получаем промежуточные DBF-файлы с именами:
– Zoo_data.dbf: база данных с кодами признаков (атрибутов);
– Prizn.dbf: база данных с признаками (атрибутами).
Фрагменты этих баз данных, как они отображаются в просмотрщике, представлены на рисунках 113 и 114. Отметим, что эти промежуточные базы данных содержат всю необходимую и достаточную информацию в заданном стандарте для выполнения следующего – 2-го этапа работы.
Рисунок 113. Фрагмент базы данных: Zoo_data.DBF
Рисунок 114. Фрагмент базы данных: Prizn.DBF
3.2.4.3. Программный интерфейс для преобразования промежуточных DBF-файлов в базы данных системы «Эйдос»
Предлагается программный интерфейс, обеспечивающий автоматическое преобразование промежуточных DBF-файлов Zoo_data.dbf и Prizn.dbf в базы данных системы «Эйдос» (исходный текст на языке программирования – xBase приведен ниже):
********************************************************************************
*** ФОРМИРОВАНИЕ КЛАССИФИКАЦИОННЫХ И ОПИСАТЕЛЬНЫХ ШКАЛ И ГРАДАЦИЙ,
*** А ТАКЖЕ ОБУЧАЮЩЕЙ ВЫБОРКИ ИЗ DBF-Excel-файла РЕПОЗИТАРИЯ UCI ПО ЖИВОТНЫМ
*** http://ftp.ics.uci.edu/pub/machine-learning-databases/zoo/zoo.names
*** Луценко Е.В., 10/18/04 01:19pm *********************************************
scr23 = SAVESCREEN(0,0,24,79)
SET CURSOR OFF
SET DATE ITALIAN
SET DECIMALS TO 15
SET ESCAPE On
FOR J=0 TO 24
@J,0 SAY REPLICATE(» «,80) COLOR «rg+/N»
NEXT
SHOWTIME(0,60,.F.,»rg+/n»,.F.,.F.)
Mess = » === ФОРМИРОВАНИЕ СПРАВОЧНИКОВ КЛАССИФИКАЦИОННЫХ ШКАЛ === »
@2,40-LEN(Mess)/2 SAY Mess COLOR «rg+/rb»
Vid = «Y»
@17, 6 SAY «Включать в признаки коды наименования животного и его вида
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121
2 комментария
Dear Sir/Madam,
I need contact with person who create these LabWorks
best regards
Professor
Anara Saipbekova
Osh State University
Kyrgyz Republic
plese you can help me if you know односвязный кольцевой список java if you know plese send me program