Файл слишком большой для открытия в R? - PullRequest
1 голос
/ 07 апреля 2011

Привет еще один вопрос.Мне удалось открыть мои файлы из Excel в R, преобразовав их в текстовые файлы.Проблема в том, что это очень большие файлы, расширяющие границы Excel.Теперь я получаю эту ошибку в R. Любая идея, как я могу обойти это?

[достигла getOption ("max.print") - пропущено 463885 строк]]

Ответы [ 4 ]

3 голосов
/ 07 апреля 2011

Это всего лишь предупреждение о том, что отображались не все данные.Это все еще, вероятно, загружается.Вы получаете то же самое при попытке отобразить большие матрицы или фреймы данных.Например, вы получите то же самое предупреждение, если попытаетесь matrix(nrow=10000000)

2 голосов
/ 07 апреля 2011

Бенджамин находится на: Предупреждение! Попробуйте

 summary(myDataVar)

 dim(myDataVar)

 str(myDataVar)

для более.

1 голос
/ 07 апреля 2011

Один полезный трюк - запустить str(data), где data - это имя вашей переменной.Это отобразит макет загруженной структуры, , включая количество строк .Последний скажет вам, если весь файл был загружен.

1 голос
/ 07 апреля 2011

Если это ошибка, которую вы получаете, я думаю, что ваши данные загружаются в R просто отлично, но у R есть ограничение на количество строк данных, которые они будут выводить на консоль.Что имеет смысл - вы, вероятно, не хотите просеивать полмиллиона строк на текстовом терминале.

Вы можете проверить фактический размер вашего объекта с помощью функции dim (), чтобы увидеть, сколько строкR думает, что есть.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...