Предупреждение / ошибка при импорте .sav

У меня работают две версии SPSS. SPSS 11 работает в Windows XP и SPSS 20 работает в Linux. Обе копии SPSS работают нормально. Файлы, созданные в любой из версий SPSS, открываются без инцидентов в другой версии SPSS. I.E. - Я могу без проблем создать файл .sav с помощью SPSS 20 в Linux и открыть его в SPSS 11 в Windows.

Но если я создаю файл .sav с помощью SPSS 20 и импортирую данные в R или PSPP (в Linux), я получаю кучу предупреждений. Кажется, что данные импортируются правильно, но меня беспокоят предупреждения. Я не вижу никаких предупреждений при импорте .sav из SPSS 11 или других отправленных мне файлов .sav.Многие аналитики в моей компании используют SPSS, поэтому я получил файлы SPSS из разных версий SPSS и никогда раньше не видел этого предупреждения. Предупреждающие сообщения почти идентичны между PSPP и R, что имеет смысл. AFAIK, они используют одни и те же базовые библиотеки для импорта данных. Это ошибка R:

Warning messages:
1: In read.spss("test.sav") :
test.sav: File-indicated value is different from internal value for at least one of  the three system values.  SYSMIS: indicated -1.79769e+308, expected -1.79769e+308; HIGHEST: 1.79769e+308, 1.79769e+308; LOWEST: -1.79769e+308, -1.79769e+308   

2: In read.spss("test.sav") :
test.sav: Unrecognized record type 7, subtype 18 encountered in system file

Файл .sav действительно прост. В нем две колонки, тупой и тупой. Оба являются целыми числами. Первые два содержат два значения 1.0. Вторая строка содержит два значения 2,0. Я могу предоставить файл по запросу (я не вижу возможности загрузить его в SO). Если кто-то захочет увидеть сам файл, напишите мне в личку, и я пришлю его вам.

dumb  dumber
1.0   1.0
2.0   2.0

Мысли? Кто-нибудь знает лучший способ сообщить об ошибке R, не попав в список рассылки? : -)

РЕДАКТИРОВАТЬ: Я использовал термин «Ошибка» в строке заголовка. Я оставлю это, но я не должен был использовать это слово. Комментарии ниже правильно указывают на то, что сообщения, которые я вижу, являются предупреждениями, а не ошибками. Однако я чувствую, что это ясно указано в тексте вопроса выше. Очевидно, что формат данных SPSS со временем изменился, и SPSS / IBM не смогли задокументировать эти изменения, что является корнем проблемы.

9
задан Choens 11 October 2011 в 06:22
поделиться