ggplot2- все статьи тега ➜ страница 2
Как добавить подзаголовок ggplot2 с разными размерами и цветом?
Я использую ggplot2 для улучшения графиков осадков. вот воспроизводимый пример того, что я хочу достичь: library(ggplot2) library(gridExtra) secu <- seq(1, 16, by=2) melt.d <- data.frame(y=secu, x=LETTERS[1:8]) m <- ggplot(melt.d, aes(x=x, y=y)) + geom_bar(fill="darkblue") + labs(x="Weather stations", y="Accumulated Rainfall [mm]") + opts(axis.text.x=theme_text(angle=-45, hjust=0, vjust=1), title=expression("Rainfall"), plot.margin = unit(c(1.5, 1, 1, 1), "cm"), ...
Как выровнять текст слева в аннотации из ggplot2
мой пример: qplot(mtcars$mpg) + annotate(geom = "text", x = 30, y = 3, label = "Some textnSome more text") Как мне получить текст здесь, чтобы быть выровнены по левому краю? Так что некоторые выстраиваются в линию друг с другом. ...
R + ggplot: временные ряды с событиями
Я новичок в R/ggplot. Я хотел бы создать график geom_line непрерывного переменного временного ряда, а затем добавить слой, состоящий из событий. Непрерывная переменная и ее временные метки хранятся в одних данных.фрейм, события и их временные метки хранятся в других данных.рамка. что я действительно нравится делать что-то вроде диаграмм на finance.google.com в них временной ряд-это цена акций и есть" флаги " для обозначения новостей-событий. Я на самом деле не рисую финансовые вещи, но тип гра ...
графики ggplot в скриптах не отображаются в Rstudio
у меня странная проблема с Rstudio: если скрипт вызывает функции ggplot2 для отображения графика, то с помощью источник для запуска скрипта не создаются сюжеты. Если я выберу весь скрипт с Ctrl+A, потом запустите текущую строку или выделение (Ctrl+Enter), то участок тут дисплей. Аналогично, ввод команд построения в консоль приводит к правильному выходу. например: library(ggplot2) p = ggplot(mtcars, aes(wt, mpg)) p + geom_point() будет производить только вывод, если он вставлен в консоль, а ...
Изменение шрифтов в ggplot2
Я ищу способ изменить типы шрифтов в ggplot. На данный момент я был бы достаточно счастлив просто изменить шрифты на семейство шрифтов "курьер", но в конечном итоге моя цель-вызвать пользовательский шаблон шрифта-любой вход в этот последний момент будет очень оценен. Я сделал немного домашней работы, глядя на следующие сообщения и статьи: ggplot2: как изменить шрифт меток в geom_text R Новости Объем 6/2, Нестандартные шрифты в PostScript и PDF Графика, Меррелл и Рипли. ComputerModern шриф ...
Управление порядком отображения легенды ggplot2
кто-нибудь знает как я могу получить контроль заказов легенд в ggplot2? из того, что я вижу, порядок выглядит связанным с фактическими метками масштаба, а не с порядком объявления масштаба. Изменение заголовков шкалы изменяет порядок. Я сделал небольшой пример, используя набор данных diamond, чтобы выделить это. Я пытаюсь использовать ggplot2 для ряда участков и я хочу сделать одной переменной на всех. В настоящее время, хотя это происходит только в некоторых они, и я в недоумении о том, как об ...
ggplot2 сохранить неиспользуемые уровни barplot
Я хочу построить неиспользуемые уровни (то есть уровни, где количество равно 0) в моем бар-графике, однако неиспользуемые уровни отбрасываются, и я не могу понять, как их сохранить df <- data.frame(type=c("A", "A", "A", "B", "B"), group=rep("group1", 5)) df$type <- factor(df$type, levels=c("A","B", "C")) ggplot(df, aes(x=group, fill=type)) + geom_bar() в приведенном выше примере я хочу видеть c, построенное с количеством 0, но оно полностью отсутствует... Спасибо за любую помощь Ульри ...
Как разместить метки на панели geom для каждого бара в R с помощью ggplot2
Я нашел вот это Как поставить метки над geom_bar в R с ggplot2, но он просто поставил метки(цифры) только на один бар. вот, скажем, два бара для каждой оси X, как сделать то же самое? мои данные и код выглядит так: dat <- read.table(text = "sample Types Number sample1 A 3641 sample2 A 3119 sample1 B 15815 sample2 B 12334 sample1 C 2706 sample2 C 3147", header=TRUE) library(ggplot2) bar <- ggplot(data=dat, aes(x=Types, y=Number, fill=sample)) + geom_bar(position = 'dodg ...
ggplot geom управление размером шрифта текста
Я попытался изменить шрифт на 10 для меток моего барного графика в ggplot2 делая что-то вроде этого: ggplot(data=file,aes(x=V1,y=V3,fill=V2)) + geom_bar(stat="identity",position="dodge",colour="white") + geom_text(aes(label=V2),position=position_dodge(width=0.9), hjust=1.5,colour="white") + theme_bw()+theme(element_text(size=10)) ggsave(filename="barplot.pdf",width=4,height=4) но полученное изображение имеет супер большой размер ш ...
Как я могу удалить название Легенды в ggplot2?
у меня есть вопрос относительно легенды в ggplot2. скажем, у меня есть гипотетический набор данных о средней длине моркови для двух разных цветов на двух фермах: carrots<-NULL carrots$Farm<-rep(c("X","Y"),2) carrots$Type<-rep(c("Orange","Purple"),each=2) carrots$MeanLength<-c(10,6,4,2) carrots<-data.frame(carrots) Я делаю простой штриховой график: require(ggplot2) p<-ggplot(carrots,aes(y=MeanLength,x=Farm,fill=Type)) + geom_bar(position="dodge") + opts(legend.position="to ...