Понедельник, Июль 5th, 2010

Лабораторный практикум по интеллектуальным информационным системам

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 «Включать в признаки коды наименования животного и его вида ? #» COLOR «w+/rb»

Страницы: 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 комментария

14.05.2013
muhammadali

plese you can help me if you know односвязный кольцевой список java if you know plese send me program


26.10.2016
Anara Saipbekova

Dear Sir/Madam,

I need contact with person who create these LabWorks

best regards

Professor
Anara Saipbekova
Osh State University
Kyrgyz Republic