Чтение в файлах с двумя строками заголовков [дубликат]

11
задан joran 22 July 2013 в 21:40
поделиться

2 ответа

Почему бы не просто read.csv прочитать первую строку заголовков (которые являются фактическими заголовками, как я понимаю ваш вопрос), а затем пропустить следующую строку:

read.csv(file, header=T, skip=1)

Или же, если вторая строка заголовка начинается с идиосинкразического символа (не встречающегося в ваших данных), вы можете указать эту строку как строку комментария, передав символ, с которого начинается строка, в качестве значения аргумента comment. char (если эта строка начинается, например, с "#", то это будет):::

read.csv(file, header=T, comment.char="#")
5
ответ дан 3 December 2019 в 11:36
поделиться

На самом деле я думаю, что самый простой способ сделать это - использовать вместо этого экспорт SurveyGizmo SPSS. Экспортируйте свои данные в SPSS, а затем используйте аналогичную команду в R, чтобы:

read.spss (file = 'mydata.sav')

Это действительно должно отлично сработать для вас и также перенести все описания данных в R.

Мне очень жаль, что у вас вчера был сбивающий с толку телефонный звонок. Это правда, мы очень стараемся не возвращаться и исправлять старый, старый, старый экспорт CSV. Однако дело не в том, что мы не хотим поддерживать экспорт с одним заголовком. В версии 3 активный сейчас «Быстрый экспорт» представляет собой экспорт в один столбец и останется таким - официально поддерживается.

К сожалению, старая версия этого экспорта слишком удалена и неоптимизирована, чтобы можно было обновить ее для работы с некоторыми из более современных браузеров. Тем более, что до нового экспорта всего несколько недель. Прошу прощения, если телефонный звонок был каким-либо образом непонятным или непрофессиональным.

В этом случае SPSS Export - лучший вариант! Если у вас нет уровня плана, который дает вам такую ​​возможность экспорта, просто напишите (или позвоните) в службу поддержки и укажите на этот пост. Они добавят экспорт в вашу учетную запись.

Ура,

-Кристиан Ванек
технический директор и соучредитель
SurveyGizmo

0
ответ дан 3 December 2019 в 11:36
поделиться
Другие вопросы по тегам:

Похожие вопросы: