r — вопросы с ответами

9 ответов
У меня есть следующий график, как показано ниже. Он был создан с помощью этой команды: library(ggplot2) df <- data.frame(cond = factor(rep(c("A", "B"), each = 200)), rating = c(rnorm(200), rnorm(200, mean=.8))) ggplot(df, aes(x=rating, fill=cond)) + geom_density(alpha = .3) +...
ggplot2
plot
31 янв. 2013, в 08:56
10 ответов
Я использую RStudio с R версии 2.15.0 и хочу обновить до последней версии R. Как это можно достичь с помощью RStudio?
rstudio
01 дек. 2012, в 05:01
5 ответов
Следующий код явно ошибочен. В чем проблема? i <- 0.1 i <- i + 0.05 i ## [1] 0.15 if(i==0.15) cat("i equals 0.15") else cat("i does not equal 0.15") ## i does not equal 0.15
floating-point
floating-accuracy
r-faq
29 фев. 2012, в 23:39
7 ответов
Я изо всех сил пытаюсь найти соответствующую функцию, которая возвращала бы определенное количество строк, выбранных случайным образом без замены из фрейма данных на языке R? Может ли кто-нибудь помочь мне?
dataframe
sample
r-faq
25 нояб. 2011, в 19:16
3 ответа
Согласно определению R-языка различие между & и && (соответственно | и ||) состоит в том, что первое векторизовано, а второе - нет. Согласно тексту справки, я читаю разницу, близкую к разнице между "И" и "AndAlso" (соответственно "Or" и "OrElse")... Значение: Это не все оценки, если он...
boolean-operations
logical-operators
or-operator
and-operator
02 июль 2011, в 19:33
7 ответов
У меня есть набор данных, который выглядит примерно так: anim <- c(25499,25500,25501,25502,25503,25504) sex <- c(1,2,2,1,2,1) wt <- c(0.8,1.2,1.0,2.0,1.8,1.4) data <- data.frame(anim,sex,wt) data anim sex wt anim2 1 25499 1 0.8 2 2 25500 2 1.2 2 3 25501 2 1.0 2 ...
number-formatting
formatting
r-faq
28 апр. 2011, в 01:47
9 ответов
Как изменить этот вход (с последовательностью: время, вход, выход, файлы): Time In Out Files 1 2 3 4 2 3 4 5 На этот вывод (с последовательностью: время, выход, в, файлы)? Time Out In Files 1 3 2 4 2 4 3 5 Здесь данные фиктивного R: table ...
dataframe
sorting
order
11 апр. 2011, в 13:16
10 ответов
У меня большой набор данных, и я хотел бы прочитать определенные столбцы или удалить все остальные. data <- read.dta("file.dta") Я выбираю столбцы, которые меня не интересуют: var.out <- names(data)[!names(data) %in% c("iden", "name", "x_serv", "m_serv")] и я хотел бы сделать что-то вроде: ...
dataframe
subset
08 март 2011, в 15:02
12 ответов
У меня есть номер, например 1.128347132904321674821, который я хотел бы показать как только два десятичных знака при выводе на экран (или записанный в файл). Как это сделать? x <- 1.128347132904321674821 ИЗМЕНИТЬ: Использование: options(digits=2) Был предложен как возможный ответ. Есть ли спосо...
rounding
formatting
09 авг. 2010, в 21:31
8 ответов
У меня есть код, который в одном месте заканчивается списком кадров данных, которые я действительно хочу преобразовать в один большой фрейм данных. Я получил несколько указателей из более раннего вопроса , который пытался сделать что-то подобное, но более сложное. Вот пример того, с чего я начинаю (...
dataframe
list
17 май 2010, в 19:36
14 ответов
Если у меня есть список R mylist, вы можете добавить к нему элемент obj так: mylist[[length(mylist)+1]] <- obj Но, конечно, есть еще более компактный способ. Когда я был новым в R, я пробовал писать lappend() следующим образом: lappend <- function(lst, obj) { lst[[length(lst)+1]] <- ob...
performance
list
big-o
append
12 март 2010, в 23:20
16 ответов
Как преобразовать столбец фрейма данных в числовой тип?
dataframe
type-conversion
18 фев. 2010, в 12:55
24 ответа
У меня есть script, называемый foo.R, который включает в себя другой script other.R, который находится в том же каталоге: #!/usr/bin/env Rscript print("Hello") source("other.R") Но я хочу, чтобы R обнаружил, что other.R независимо от текущего рабочего каталога. Другими словами, foo.R должен знать с...
directory
file
path
rscript
r-faq
29 нояб. 2009, в 13:41
5 ответов
Мне любопытно узнать, может ли R использовать свою функцию eval() для выполнения вычислений, предоставленных, например. строка. Это обычный случай: eval("5+5") Однако вместо 10 я получаю: [1] "5+5" Любое решение?
eval
r-faq
16 нояб. 2009, в 18:25
10 ответов
Я хотел бы разместить два графика бок о бок, используя пакет ggplot2, т.е. сделать эквивалент par(mfrow=c(1,2)). Например, я хотел бы, чтобы следующие два графика отображались бок о бок с одинаковым масштабом. x <- rnorm(100) eps <- rnorm(100,0,.2) qplot(x,3*x+eps) qplot(x,2*x+eps) Нужно ли п...
ggplot2
visualization
08 авг. 2009, в 17:43
Наверх
Меню