* ВОПРОС: Я пользуюсь SPSS версии 10.0.07. * Я бы хотел импортировать данные в SPSS из ASCII-файла с помощью GET DATA. * Но в качестве десятичного разделителя в данных используются запятые, а не точки, как обычно. Пример данных (test.dat) V1 V2 350.00; 1,01 350.00; 2,01 0.00; 3,02 350.00; 4,03 * ОТВЕТ размещён в SPSSX-L, автор: rlevesque@videotron.ca, 7.4.2001. DATA LIST FIXED /V1 1-80(A). BEGIN DATA 350.00; 1,01 350.00; 2,01 0.00; 3,02 350.00; 4,03 END DATA. LIST. LOOP IF INDEX(V1,",")>0. COMPUTE SUBSTR(V1, INDEX(V1,","),1)=".". END LOOP. WRITE OUTFILE='c:\\temp\\temp.txt' /V1. EXECUTE. DATA LIST FILE='c:\\temp\\temp.txt' LIST (";") /V1 V2. LIST. *%%%%%%%%%%%%%. * Альтернативный (более простой) способ предложил John Peck (peck@spss.com). DATA LIST FREE (";") /V1(COMMA8.2) v2(DOT8.2). BEGIN DATA 350.00; 1,01 350.00; 2,01 0.00; 3,02 350.00; 4,03 END DATA. LIST.