2014-10-20 5 views
0

Я использую Rapidminer версии 6 для анализа данных. Я пытаюсь прочитать файл csv с 6000 строк. когда я настраиваю информацию метаданных в считываемом операторе csv, данные извлекаются, чтобы отображать только последнюю запись (столбец) в списке данных метаданных. код процесса XML, как показано нижеRapid Miner - Проблема с набором данных данных метаданных данных в Read CSV operator

<?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> 

но инструмент выводит только последний столбец Расположение вместо всех трех колонок настраивается в списке метаинформации

Если я настроить мета-данные для 10 колонок то считываются только данные десятой колонки из csv

с просьбой о помощи, чтобы узнать, что я делаю что-то неправильно или это ошибка? A

Thanks in Advance, Jeganathan Velu.

+0

Сообщите вашему коду, что вы сделали до сих пор. StackOverflow - это не тот сайт, на котором люди будут писать код от вашего имени. –

+0

Извините. Я не предоставил достаточной информации. Я отредактировал исходное сообщение и включил код quickminer. –

+0

Недопустимый XML - я думаю, вам нужно добавить до конца. – awchisholm

ответ

0

Я вижу проблему в вашем процессе.
Если вы измените тип атрибута с 'regular' на 'attribute', вы обнаружите, что он работает. Я считаю, что «обычный» был способом, с которым обычно ссылались обычные атрибуты, но с тех пор он изменил (по крайней мере, в операторе ReadCSV) значение «атрибут».