Tag: r

Сплит скрипка с ggplot2

Я хотел бы создать график плотности скрипичной сплиты с использованием ggplot, как и четвертый пример на этой странице документации на море. Вот некоторые данные: set.seed(20160229) my_data = data.frame( y=c(rnorm(1000), rnorm(1000, 0.5), rnorm(1000, 1), rnorm(1000, 1.5)), x=c(rep(‘a’, 2000), rep(‘b’, 2000)), m=c(rep(‘i’, 1000), rep(‘j’, 2000), rep(‘i’, 1000)) ) Я могу изобразить скрипучие так: library(‘ggplot2’) ggplot(my_data, aes(x, y, […]

используя stat_function и facet_wrap вместе в ggplot2 в R

Я пытаюсь построить данные типа решетки с помощью ggplot2, а затем наложить нормальное распределение по данным выборки, чтобы проиллюстрировать, насколько далеко лежат нормальные базовые данные. Я хотел бы иметь нормальный уровень сверху, чтобы иметь такое же значение и stdev, что и панель. вот пример: library(ggplot2) #make some example data dd<-data.frame(matrix(rnorm(144, mean=2, sd=2),72,2),c(rep("A",24),rep("B",24),rep("C",24))) colnames(dd) <- c("x_value", […]

Глобальные переменные в R

Я вникаю в руководства, я хотел спросить сообщество: как мы можем установить глобальные переменные внутри функции? Вопрос-2: Что касается построения графика, Я использую построение нескольких графиков на одном листе, и чтобы различать каждый из них, я хочу добавить заголовок для каждого из них. Может ли кто-нибудь сказать мне, как я могу это достичь?

Как сохранить весь вывод консоли в файл в R?

Я хочу перенаправить весь текст консоли в файл. Вот что я пробовал: > sink(“test.log”, type=c(“output”, “message”)) > a a > How come I do not see this in log Error: unexpected symbol in “How come” Вот что я получил в test.log: [1] “a” Вот что я хочу в test.log: > a a [1] “a” > […]

Управление порядком отображения легенды ggplot2

Кто-нибудь знает, как я могу контролировать порядок легенд в ggplot2? Из того, что я вижу, порядок появляется, связанный с фактическими метками шкалы, а не с порядком объявления шкалы. Изменение заголовков шкалы изменяет порядок. Я сделал небольшой пример с использованием набора данных с бриллиантами, чтобы подчеркнуть это. Я пытаюсь использовать ggplot2 для серии графиков, и я […]

Отображение времени в командной строке R

Интересно, есть ли способ показать текущее время в командной строке R, например, в MS DOS, мы можем использовать Prompt $T $P$G чтобы включить часы времени в каждую строку подсказки. Что-то вроде options(prompt=paste(format(Sys.time(), “%H:%M:%S”),”> “)) будет делать это, но затем он фиксируется в момент его установки. Я не уверен, как сделать это обновление автоматически.

R: простой способ экспортировать несколько data.frame в несколько таблиц Excel?

Я удивлен, обнаружив, что нет простого способа экспортировать несколько data.frame в несколько листов Excel файла? Я попробовал xlsx-пакет, кажется, что он может писать только на один лист (переопределить старый лист); Я также попробовал пакет WriteXLS, но он все время дает мне ошибку … Моя структура кода такова: по дизайну для каждой итерации выходной файл (tempTable) […]

Получение LaTeX в R-графиках

Я хотел бы добавить набор меток LaTeX к элементам графиков в R (например: название, метки осей, annotations и т. Д.), Используя либо комбинацию base/lattice либо с ggplot2 . Вопросов: Есть ли способ получить LaTeX на графики, используя эти пакеты, и если да, то как это сделать? Если нет, есть ли дополнительные пакеты, необходимые для этого. […]

Как заставить R использовать указанный факторный уровень в качестве ссылки в регрессии?

Как я могу сказать R использовать определенный уровень в качестве ссылки, если я использую двоичные объясняющие переменные в регрессии? По умолчанию он использует только некоторый уровень. lm(x ~ y + as.factor(b)) с b {0, 1, 2, 3, 4} . Предположим, я хочу использовать 3 вместо нуля, который используется R.

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

Если у меня есть список из списка R, вы можете добавить к нему объект obj следующим образом: mylist[[length(mylist)+1]] <- obj Но, конечно, есть еще более компактный способ. Когда я был lappend() в R, я попробовал написать lappend() следующим образом: lappend <- function(lst, obj) { lst[[length(lst)+1]] <- obj return(lst) } но, конечно, это не работает из-за […]

Interesting Posts

Невозможно удалить rEFInd на моем macbook pro

получить в данный момент fragment

Как настроить подсветку синтаксиса для пользовательского языка в vim?

Восстановить grub mbr и / boot с помощью компакт-диска ubuntu 9.04 live

Сделать excel распознавать формат иностранных дат

«Метод сравнения нарушает его общий контракт!»

Когда функция имеет параметр массива определенного размера, почему она заменяется указателем?

Найдите, в какой сезон определенная дата принадлежит

VLC 2.0 – Как настроить медиабиблиотеку?

Какая работа была выполнена для кросс-платформенной мобильной разработки?

Java-swing прослушивает действие в текстовом поле формы

Как создать пользовательский навигационный ящик в android

Как работает форматирование жесткого диска?

Использование горячих клавиш VLC через командную строку

Физический аспект сетевых портов

Давайте будем гением компьютера.