Ggplot2 – вопросы и ответы

-4
голоса
1
ответ
Я хочу создать легенду для моего предыдущего и заднего в ggplot 2. Я использую knitr, чтобы он мог перенести на него, но это не должно быть проблемой. Ниже приведен код, который у меня есть: <&l...
1 день, 23 часа назад user3233488
62
голоса
1
ответ
Проблема решается! Всем спасибо! (решение в нижней части этого сообщения) Мне нравится создавать сложенную пропорциональную гистограмму с ggplot. Моя проблема - это разрывы оси y, которые, как пред...
1 день, 23 часа назад Daniel
62
голоса
1
ответ
У меня есть этот набор данных: https://dl.dropboxusercontent.com/u/73950/data.csv Набор данных содержит 3 переменные. Вот как я визуализирую данные прямо сейчас: library(ggplot2) library(reshape2) ...
1 день, 23 часа назад Rodolphe
81
голос
1
ответ
Таким образом, у меня есть функция, которая вычисляет оценки и ее 95% достоверный интервал и вычисляет, сколько раз истинное значение попадает в интервал. Используя ggplot2, я рисую интервалы, но я...
1 день, 23 часа назад Jolanda Kossakowski
100
голосов
1
ответ
Я создал график отсутствия подсчета для каждой переменной, используя следующий код: ui = fluidPage(plotOutput("missing")) server = function(input, output, session){ data <- reactive({ var.missin...
1 день, 23 часа назад RLearner
72
голоса
1
ответ
Рассматривать: x <- rnorm(100) qplot(x) Как получить общее число (N = 100) x отображаемое в верхнем правом углу моего ggplot? См. Фактический результат:
2 дня назад Til Hund
52
голоса
1
ответ
Я пытаюсь отредактировать документ слова и вставить календарь с определенной графикой. Как я могу сделать следующее: заполнить календарный день цветом? нарисовать окно вокруг выбранной недели? Ниже...
2 дня назад LoF10
93
голоса
1
ответ
Я использовал ggplot geom_area для построения временных рядов данных, и есть линии, соединяющие те времена/даты, для которых нет значений, но все же подключены. Как удалить зазор или удалить подклю...
2 дня, 1 час назад user2103970
94
голоса
1
ответ
Я сделал цифру, используя geom_point из ggplot2 (просто показывая ее часть). Цвета представляют 3 класса. Черная полоса является средней (не относится к вопросу).
2 дня, 1 час назад Michael
88
голосов
1
ответ
Я сделал рассеянную матрицу с расширением ggplot2 GGally со следующим кодом ggscatmat(dat2, columns = 2:6, color="car", alpha=0.8) + ggtitle("Korrelation") + theme(axis.text.x = element_text(angle=...
2 дня, 1 час назад Marie-Louise Timcke
62
голоса
1
ответ
Я новичок в R. У меня есть данные о климате, как представлено в нескольких строках ниже. Данные указывают на изменение температуры в отношении исторического климата. Я хочу создать коробку (ggplot)...
2 дня, 1 час назад tutankhamun
94
голоса
1
ответ
Если кто-то еще пытался настроить цвета и жестко закодировать метки DataExplorer в функции DataExplorer plot_missing() , вот простой способ сделать это. Выход по умолчанию # To show all bands I've ...
2 дня, 1 час назад Nick Dylla
52
голоса
1
ответ
В следующем случае, выбирая free_y , максимальные значения каждой шкалы корректируются, как и ожидалось, однако, как я могу получить минимальные значения, которые также можно настроить? на данный м...
2 дня, 1 час назад Nicholas Hamilton
51
голос
1
ответ
В моей диаграмме рассеяния осталось пустое пространство, и мне не удалось уменьшить его вручную или с помощью команды xlim() или с помощью scale_x_discrete(limits=()) . Мой код: ggplot(data = doppe...
2 дня, 2 часа назад N.Odermatt
90
голосов
1
ответ
Вопрос Есть ли простое решение для визуализации попарных сравнений и их p.values ​​(или просто . , * , ** , *** ) на ящике, построенном с помощью ggplot ? Уже встроенная функция (или что-то такое ж...
2 дня, 2 часа назад Remi.b
80
голосов
1
ответ
Кому может помочь, это мой первый пост. Я потратил несколько часов, пытаясь выяснить, как сгенерировать планку с использованием ggplot для блестящего приложения, которое я хочу создать. Однако рабо...
2 дня, 2 часа назад RareAir
63
голоса
1
ответ
Я написал этот код: df = data.frame(a=c('A','A','B','B'),b=c('X','Y','X','Y'),c=c(1,2,3,2)) q = ggplot(df, aes(a, y=c,fill=b))+ geom_bar(position=position_dodge(), stat="identity") path = data.fram...
2 дня, 2 часа назад Dr. Who
62
голоса
1
ответ
Здесь моя гистограмма: Я хотел бы объединить все данные Trump в один бар и все данные Клинтона в другой. т.е.
2 дня, 3 часа назад G.T.
113
голосов
1
ответ
Как я могу сделать ggplot2 дать отдельную легенду для разных геом, которые используют цвет для представления двух разных переменных. Мне бы хотелось 3 легенды, одна для z , a и b , но a и b кажутся...
2 дня, 3 часа назад Tyler Rinker
52
голоса
1
ответ
Это, вероятно, что-то простое, но я не могу это решить. Я загружаю набор данных, похожий на этот, но который работает от -50 до 1500: Name ExpA ExpB -50 -49 -48 -47 -46 -45 -44 sampleA Light Low 12...
2 дня, 3 часа назад Daniel
81
голос
1
ответ
У меня есть набор данных о человеке, год рождения. Я хочу построить гистограмму, но поскольку я работаю с довольно большим набором данных, я бы хотел сгруппировать свои данные в классах 5. Например...
2 дня, 3 часа назад Bob Outlook
89
голосов
1
ответ
Я хочу удалить вторую строку граней из моего сюжета ниже, потому что нет данных для этой факторной комбинации. library(ggplot2) library(grid) set.seed(5000) # generate first df df1 = data.frame(x=r...
2 дня, 3 часа назад zoneparser
88
голосов
1
ответ
Я использую ggplot с stat_qq для построения нескольких образцов. Я пытаюсь понять, как изменить ширину линий на диаграмме, не повезло :-( Вот (соответствующая часть) моего кода: ggplot(data=df,aes(...
2 дня, 3 часа назад N.M
62
голоса
1
ответ
Мне нужно построить MDS с векторами, показывающими изменения в изобилии для моих видов. Мне нужен сюжет с только векторами Это мои данные с изобилием для каждого вида и кода library(vegan) A <- ...
2 дня, 3 часа назад Claire
89
голосов
1
ответ
Мне было интересно, если кто-то из вас столкнулся со следующей проблемой: Когда я пытаюсь экспортировать график в PDF, чтобы сохранить прозрачные пленки, используя следующий код: f <- function(x...
2 дня, 3 часа назад Docconcoct
53
голоса
1
ответ
Для создания менее отвлекающих блокпостов было бы неплохо иметь аналогичную цветовую шкалу для fill и color . Как я могу достичь этого без догадок?
2 дня, 3 часа назад jakob-r
71
голос
1
ответ
У меня есть следующий набор данных: dput(head(table_age)) structure(list(Age = c("0-19", "20-24", "25-29", "30-34", "35-39", "40-44"), Freq_nominal = c(1321, 3446, 5354, 7233, 7471, 6623 ), Freq_pe...
2 дня, 3 часа назад Prometheus
52
голоса
1
ответ
У меня есть список data.frame, который нужно перенести первым и создать график аннотированных строк стека для каждого файла data.frame. Я искал соответствующую запись в SO и получил представление о...
2 дня, 3 часа назад Jerry
51
голос
1
ответ
Я пытаюсь получить этот сюжет, состоящий из нескольких цветных линий, каждый из которых представляет каждый год, чтобы отображать только месяцы вдоль оси X. Как только я использую format() как знач...
2 дня, 3 часа назад KFunk
101
голос
1
ответ
Мои данные выглядят как junc old new X:65961303-65965481(+) 0.025672937 0.004911527 3:90310183-90313113(-) 0.098444488 0.002132802 6:51414210-51415178(-) 3.05E-05 4.37E-06 10:79322700-79323569(+) 0...
2 дня, 4 часа назад novicebioinforesearcher
53
голоса
1
ответ
У меня проблемы с удалением geom_tile пространства между прямоугольниками при использовании функции geom_tile . df <- data.frame( x = c(seq(2,16,2),seq(17,39,2)), y = c(rep(c(seq(8,26,2),seq(27,...
2 дня, 4 часа назад Alexander
95
голосов
1
ответ
Я создал сюжет со стопкой столбцов и двумя строками в ggplot2. Однако элементы легенды линий также отображаются в легенде столбцов. Кто-нибудь знает, как удалить их из легенды столбца? Код ниже: ##...
2 дня, 4 часа назад Nuno
73
голоса
1
ответ
Я использую knitr под Rstudio для создания отчетов, и у меня есть проблема, чтобы осваивать аннотации, когда я использую ggplotly. В дальнейшем это пример кода, который работает правильно, когда я ...
2 дня, 4 часа назад abret
51
голос
1
ответ
Когда я пытаюсь преобразовать графику ggplot2 в R в график, он дает следующее сообщение об ошибке. Что это значит? (Версия R: версия версии 3.0.2 (2013-09-25) "Ошибка в функции (тип, msg, asError =...
2 дня, 4 часа назад Emaasit
100
голосов
1
ответ
Я пытаюсь инвертировать порядок факторов только в 1 бар в ggplot 2. Переупорядочение данных без определения их как фактора обычно работает, но не в новейших версиях. Пример: я хочу инвертировать фа...
2 дня, 4 часа назад Rcoster
80
голосов
1
ответ
У меня есть два df1 и df2 следующим образом: > df1 dateTime value 1 1 6 2 2 2 3 3 3 4 4 1 > df2 dateTime value 1 1 3 2 2 8 3 3 4 4 4 5 Я хочу построить эти кадры данных только на одной диагра...
2 дня, 4 часа назад Patris
-4
голоса
1
ответ
Привет, это на самом деле следующий вопрос из моего предыдущего вопроса: Настроить график корреляции r Поэтому я все еще не могу переместить метку на диагональную сторону и изме
2 дня, 4 часа назад mjberlin15
-5
голосов
1
ответ
У меня есть следующий набор данных prg<-c('BRK1','BRK2','MAN1','QN') comp<-c(5,0,12,9) reg<-c(0,5,0,0) term<-c(3,0,0,0) df<-data.frame(prg,comp,reg,term) df prg comp reg term 1 BRK1 ...
2 дня, 5 часов назад Nathan123
63
голоса
1
ответ
Прежде всего, извинения за пример, но я не смог найти лучший набор данных, чтобы продемонстрировать проблему. Надеюсь, этого будет достаточно. Скажем, я пытаюсь сделать сетку передачи фасет (автома...
2 дня, 5 часов назад Lyngbakr
73
голоса
1
ответ
Я использую ggpairs , чтобы сделать парный сюжет, но я хочу только отобразить нижний треугольник. Я могу сделать диагональ и верхний треугольник пустым, но не могу заставить их идти, что оставляет ...
2 дня, 5 часов назад Richard Telford
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема