Вопросы с тегом 'r'

R - это свободный язык программирования с открытым исходным кодом и программная среда для статистических вычислений, биоинформатики, визуализации и общих вычислений. Пожалуйста, предоставьте минимальный и воспроизводимый пример вместе с желаемым результатом. Используйте "dput()" для данных и укажите все неосновные пакеты с вызовами "library()". Не вставляйте изображения для данных или кода, вместо этого используйте блоки кода с отступом. Для вопросов, связанных со статистикой, используйте https://stats.stackexchange.com.
9

Быстрое чтение очень больших таблиц в качестве данных

У меня очень большие таблицы (30 миллионов строк), которые я бы хотел загрузить в качестве кадровых фреймов в R. read.table() имеет множество удобных функций, но похоже, что в реализации есть много логики, которая замедлить работу. В моем случае я п...
13 нояб. '09 в 7:53
20

R - список к фрейму данных

У меня есть вложенный список данных. Его длина составляет 132, а каждый элемент представляет собой список длиной 20. Существует ли быстрый способ преобразовать эту структуру во фрейм данных, содержащий 132 строки и 20 столбцов данных? Вот некоторые...
19 нояб. '10 в 16:40
26

Трюки для управления доступной памятью в сеансе R

Какие трюки люди используют для управления доступной памятью интерактивной сессии R? Я использую функции ниже [на основе сообщений Петра Пикаля и Дэвида Хинда в списке r-help в 2004 году], чтобы перечислять (и/или сортировать) самые большие объекты и...
31 авг. '09 в 15:26
16

Как мне обращаться с "пакетом ххх" недоступно (для R версии x.y.z)? Предупреждение?

Я попытался установить пакет, используя install.packages("foobarbaz") но получил предупреждение Warning message: package 'foobarbaz' is not available (for R version x.y.z) Почему R не считает, что пакет доступен? См. также эти вопросы, относя...
08 сент. '14 в 10:11
12

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

R предоставляет два разных метода для доступа к элементам списка или оператора data.frame - [] и [[]]. В чем разница между этими двумя? В каких ситуациях я должен использовать один над другим?
23 июл. '09 в 3:33
9

В чем разница между require() и library()?

В чем разница между require() и library()?
08 апр. '11 в 13:09
7

Как выгрузить пакет без перезапуска R

Я хотел бы выгрузить пакет без перезапуска R (в основном из-за перезапуска R, поскольку я тестирую разные конфликтующие пакеты, становится расстраивающим, но, возможно, это может быть использовано в программе для использования одной функции, а затем ...
08 авг. '11 в 9:12
16

Создайте пустой файл data.frame

Я пытаюсь инициализировать data.frame без каких-либо строк. В принципе, я хочу указать типы данных для каждого столбца и называть их, но не иметь никаких строк, созданных в результате. Лучшее, что я смог сделать до сих пор, это что-то вроде: df <...
21 мая '12 в 16:35
17

Какую статистику должен знать программист (или компьютерный ученый)?

Я программист с приличным опытом в математике и информатике. Я изучал вычислимость, теорию графов, линейную алгебру, абстрактную алгебру, алгоритмы и небольшую вероятность и статистику (через несколько классов CS) на уровне бакалавриата. Я чувствую,...
11 янв. '10 в 4:21
7

Кластерный анализ в R: определение оптимального количества кластеров

Будучи новичком в R, я не очень уверен, как выбрать лучшее количество кластеров для анализа k-средств. После построения подмножества данных ниже, сколько кластеров будет подходящим? Как выполнить анализ кластерного дендро? n = 1000 kk = 10 x1 = ...
13 мар. '13 в 2:39
7

Запустите R script из командной строки

У меня есть файл, называемый a.r, он имеет chmod из 755, sayHello <- function(){ print('hello') } sayHello() Как я могу запустить это через командную строку?
19 авг. '13 в 4:23
2

Почему `` `` лучше, чем `подмножество`?

Когда мне нужно отфильтровать data.frame, т.е. извлечь строки, соответствующие определенным условиям, я предпочитаю использовать функцию subset: subset(airquality, Month == 8 & Temp > 90) Вместо функции [: airquality[airquality$Month == ...
25 мар. '12 в 12:27
12

Как узнать, какая версия пакета загружена в R?

Я сейчас разбираюсь в том, как использовать мой университетский кластер. Он имеет 2 версии R. System wide R 2.11 (Debian 6.0) и R 2.14.2 в нестандартном расположении. Я пытаюсь использовать MPI вместе со снегом. Код, который я пытаюсь запустить, сле...
19 июн. '12 в 14:30
8

Проверить наличие директории и создать, если не существует

Я часто нахожу, что пишу сценарии R, которые генерируют много выходных данных. Я считаю, что чище использовать этот вывод в своих собственных каталогах. То, что я написал ниже, будет проверять наличие каталога и перемещаться в него или создавать ката...
18 нояб. '10 в 15:53
7

R для тестирования, если вектор содержит данный элемент

В R, как вы проверите вектор, чтобы увидеть, содержит ли он данный элемент?
23 июл. '09 в 2:20