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

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

Добавить объект в список в R в амортизированном постоянном времени, O (1)?

Если у меня есть список R mylist, вы можете добавить к нему элемент obj так: mylist[[length(mylist)+1]] <- obj Но, конечно, есть еще более компактный способ. Когда я был новым в R, я пробовал писать lappend() следующим образом: lappend <-...
задан 13 марта '10 в 3:14
10
ответов

Бок о бок участки с ggplot2

Я хотел бы разместить два графика бок о бок, используя пакет ggplot2, т.е. сделать эквивалент par(mfrow=c(1,2)). Например, я хотел бы, чтобы следующие два графика отображались бок о бок с одинаковым масштабом. x <- rnorm(100) eps <- rnorm(10...
задан 08 авг. '09 в 21:16
5
ответов

Оценить выражение, данное как строка

Мне любопытно узнать, может ли R использовать свою функцию eval() для выполнения вычислений, предоставленных, например. строка. Это обычный случай: eval("5+5") Однако вместо 10 я получаю: [1] "5+5" Любое решение?
задан 16 нояб. '09 в 20:39
3
ответов

Булевы операторы && и ||

Согласно определению R-языка различие между & и && (соответственно | и ||) состоит в том, что первое векторизовано, а второе - нет. Согласно тексту справки, я читаю разницу, близкую к разнице между "И" и "AndAlso" (соответственно "Or" и...
задан 02 июля '11 в 21:48
8
ответов

Преобразование списка кадров данных в один фрейм данных

У меня есть код, который в одном месте заканчивается списком кадров данных, которые я действительно хочу преобразовать в один большой фрейм данных. Я получил несколько указателей из более раннего вопроса , который пытался сделать что-то подобное, но...
задан 17 мая '10 в 20:38
10
ответов

Как удалить столбцы по имени в кадре данных

У меня большой набор данных, и я хотел бы прочитать определенные столбцы или удалить все остальные. data <- read.dta("file.dta") Я выбираю столбцы, которые меня не интересуют: var.out <- names(data)[!names(data) %in% c("iden", "name", "x_se...
задан 08 марта '11 в 17:56
12
ответов

Форматирование десятичных знаков в R

У меня есть номер, например 1.128347132904321674821, который я хотел бы показать как только два десятичных знака при выводе на экран (или записанный в файл). Как это сделать? x <- 1.128347132904321674821 ИЗМЕНИТЬ: Использование: options(digit...
задан 09 авг. '10 в 22:57
9
ответов

Как изменить название легенды в ggplot

У меня есть следующий график, как показано ниже. Он был создан с помощью этой команды: library(ggplot2) df <- data.frame(cond = factor(rep(c("A", "B"), each = 200)), rating = c(rnorm(200), rnorm(200, mean=.8))) ggplot(df, aes(...
задан 31 янв. '13 в 12:31
7
ответов

Примеры случайных строк в области данных

Я изо всех сил пытаюсь найти соответствующую функцию, которая возвращала бы определенное количество строк, выбранных случайным образом без замены из фрейма данных на языке R? Может ли кто-нибудь помочь мне?
задан 25 нояб. '11 в 22:08
10
ответов

Обновить R с помощью RStudio

Я использую RStudio с R версии 2.15.0 и хочу обновить до последней версии R. Как это можно достичь с помощью RStudio?
задан 01 дек. '12 в 8:29
9
ответов

Время выполнения функции измерения в R

Существует ли стандартизированный способ в R измерения времени выполнения функции? Очевидно, что я могу взять system.time до и после выполнения, а затем принять разницу, но я хотел бы знать, есть ли какой-то стандартизованный способ или функция (хо...
задан 07 июня '11 в 10:55
5
ответов

Объединение вектора строк/символа

Если у меня есть вектор типа, как я могу конкатенировать значения в строку? Вот как я сделал бы это с помощью paste(): sdata = c('a', 'b', 'c') paste(sdata[1], sdata[2], sdata[3], sep ='') дает "abc". Но, конечно, это работает только в том случае...
задан 20 янв. '10 в 4:00
8
ответов

Установка R на Mac - Предупреждающие сообщения: установка LC_CTYPE завершилась неудачно, с помощью кнопки "C"

Мне бы хотелось установить R на моем ноутбуке Mac OS X версии 10.7.3 Я загрузил последнюю версию, и я дважды нажимаю на нее, и она была установлена, когда я запускаю, я получаю следующую ошибку, я искал в Интернете, но я не мог решить проблему, люба...
задан 13 марта '12 в 20:35
5
ответов

Как проверить, определен ли объект (переменная) в R?

Я хотел бы проверить, определена ли какая-либо переменная в R - без получения ошибки. Как я могу это сделать? Мои попытки (не удачные): > is.na(ooxx) Error: object 'ooxx' not found > is.finite(ooxx) Error: object 'ooxx' not found Спасибо!
задан 21 февр. '12 в 0:46
11
ответов

Как получить доступ к последнему значению в векторе?

Предположим, что у меня есть вектор, который вложен в один кадр данных на один или два уровня. Есть ли быстрый и грязный способ доступа к последнему значению без использования функции length()? Что-то ala PERL $# специальный var? Итак, мне хотелось...
задан 17 сент. '08 в 0:40