Rapid Miner - проблема со списком метаданных набора данных в операторе Read CSV
Я использую Rapidminer версии 6 для анализа данных. Я пытаюсь прочитать CSV-файл с 6000 строк. когда я настраиваю информацию метаданных в операторе read csv, данные извлекаются, чтобы показать только последнюю запись (столбец) в списке информации метаданных. код процесса XML, как показано ниже
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<process version="6.1.000">
<context>
<input/>
<output/>
<macros/>
</context>
<operator activated="true" class="process" compatibility="6.1.000" expanded="true" name="Process">
<process expanded="true">
<operator activated="true" class="read_csv" compatibility="6.1.000" expanded="true" height="60" name="Read CSV" width="90" x="45" y="30">
<parameter key="csv_file" value="C:\Users\jeganathan.velu\Desktop\Book1.csv"/>
<parameter key="column_separators" value=","/>
<list key="annotations"/>
<list key="data_set_meta_data_information">
<parameter key="1" value="interest_rate_bps.true.integer.regular"/>
<parameter key="1" value="Deposit.true.integer.regular"/>
<parameter key="2" value="Location.true.nominal.regular"/>
</list>
</operator>
<connect from_op="Read CSV" from_port="output" to_port="result 1"/>
<portSpacing port="source_input 1" spacing="0"/>
<portSpacing port="sink_result 1" spacing="0"/>
<portSpacing port="sink_result 2" spacing="0"/>
</process>
но инструмент выводит только последний столбец Location вместо всех трех столбцов, настроенных в списке метаинформации
Если я настрою метаданные для 10 столбцов, то из CSV будут считаны только данные десятого столбца.
запросить вашу помощь, чтобы узнать, делаю ли я что-то не так или это ошибка?
Заранее спасибо, Джеганатан Велю.
1 ответ
Я вижу проблему в вашем процессе.
Если вы измените тип атрибута с "обычный" на "атрибут", то вы обнаружите, что он работает. Я полагаю, что "обычный" - это способ, которым раньше ссылались на обычные атрибуты, но с тех пор он изменился (по крайней мере, в операторе ReadCSV) на "атрибут".