Публикации по теме 'ggplot2'


Насколько популярно ваше имя? Вызов Mini Data Viz в R
Быстрый и простой проект по практике визуализации данных с использованием ggplot2 в R и выяснения популярности имен в США. Я баловался R несколько лет, но только недавно начал набирать обороты. Пытаясь выучить R, я следовал той же схеме: увидеть впечатляющее использование, получить новую энергию для обучения, переутомиться. Поскольку он может делать так много, R - фантастический инструмент, но его сложно изучать. Для тех, кто только начинает свое путешествие по R, я рекомендую вам..

Вопросы по теме 'ggplot2'

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

Изменение форм, используемых для scale_shape() в ggplot2
Предположим, у меня есть следующее y <- rnorm(10) b <- as.factor(sample(1:4,10,replace=T)) qplot(1:10, y, shape=b) Как изменить формы, которые используются с помощью ggplot2 ?
60615 просмотров
schedule 31.01.2023

Добавление сводной статистики (или даже необработанных точек данных) к блочным диаграммам с отклоненными позициями
Скажем, у вас есть следующий набор данных: trt &lt;- ifelse(runif(100)&lt;0.5,"drug","placebo") inj.site &lt;- ifelse(runif(100)&lt;0.5,"ankle","wrist") relief &lt;- 20 + 0.5*(inj.site=="ankle") + 0.5*(trt=="drug") +...
692 просмотров
schedule 18.10.2023

Как добавить заголовок в ggplot, если заголовок является именем переменной?
В конце ggplot это отлично работает: + opts(title = expression("Chart chart_title...")) Но это не так: chart_title = "foo" + opts(title = expression(chart_title)) ни это: chart_title = "foo" + opts(title = chart_title) Как я...
62747 просмотров
schedule 04.05.2023

как определить цвета заливки в гистограмме ggplot?
У меня есть следующие простые данные data <- structure(list(status = c(9, 5, 9, 10, 11, 10, 8, 6, 6, 7, 10, 10, 7, 11, 11, 7, NA, 9, 11, 9, 10, 8, 9, 10, 7, 11, 9, 10, 9, 9, 8, 9, 11, 9, 11, 7, 8, 6, 11, 10, 9, 11, 11, 10, 11, 10, 9, 11, 7,...
14193 просмотров
schedule 09.01.2023

Использовать объект Surv в ggplot или решетке
Кто-нибудь знает, как использовать ggplot или решетку для анализа выживания? Было бы неплохо сделать решетчатые или фасеточные графики выживания. Так что, в конце концов, я поиграл и вроде как нашел решение для сюжета Каплана-Мейера. Я...
2113 просмотров
schedule 12.03.2024

Ширина бина ggplot2 с фактором (переменная)?
У меня есть простая гистограмма, но я не могу настроить ширину бина: qplot(factor(size_class),data=mydf,geom="histogram",binwidth = 0.01) size_class — это категориальная переменная (char), которая группирует mydf в группы в соответствии с...
626 просмотров
schedule 06.07.2023

Как использовать графику ggplot2 внутри мини-страницы с помощью Sweave?
Вот мой код, который должен отображать графику рядом друг с другом, но не может этого сделать. На самом деле часть ткачества не интерпретируется. \begin{figure}[h] \begin{center} \begin{minipage}[t]{.485\linewidth} %...
1524 просмотров
schedule 23.05.2023

Как создать параллельные гистограммы (для нескольких серий) с помощью ggplot?
У меня есть два набора данных (3 столбца: x = категориальный, y = числовой, l = местоположение), и я хотел бы создать гистограмму с категориями на оси x и для каждого значения категории две вертикальные полосы , окрашенные по-разному, со значениями y...
6905 просмотров
schedule 15.02.2022

ggplot: как переопределить интервал ylim?
У меня есть граненый сюжет (о котором у меня было это other вопрос). Я хотел бы контролировать интервал ylim(), чтобы уменьшить беспорядок, потому что это выглядит так: Это слишком подробно, и я хотел бы отображать только 0 и 500, то есть...
1904 просмотров
schedule 25.09.2023

ggplot: position=уклонение от вопроса
У меня есть довольно простой data.frame dput(x) ниже: x <- structure(list(variable = c("a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p"), top2 = c(0.51, 0.24, 0.55, 0.36, 0.56, 0.67, 0.36, 0.22, 0.48, 0.6, 0.59,...
2952 просмотров
schedule 08.03.2022

Постройте точку на контурном графике ggplot2
У меня есть контурный график в ggplot2, на который я хочу сопоставить одну точку. Мой контурный график выглядит так: v = ggplot(pts, aes(theta_1, theta_2, z = z)) v + stat_contour(aes(colour = ..level..),bins=50) + xlab(expression(Theta[1])) +...
2527 просмотров
schedule 12.07.2022

Нежелательные предметы на участке
У меня возникла проблема при использовании подмножества data.frame в R. Подмножество создается и отображается правильно, но когда я пытаюсь построить его с помощью qplot() , строки, которые не были выбраны subset() , также отображаются вдоль...
363 просмотров
schedule 24.06.2023

ошибка ggsave png с большим размером
Я сохраняю многогранный график ggplot2, который отлично работает для сохранения меньшего размера, но не работает, когда я хочу его увеличить. > ggsave("tst.png",height=6.75,width=9) # works fine > ggsave("tst.png",height=9,width=12) Error...
20536 просмотров
schedule 30.03.2024

Как я могу использовать spline() с ggplot?
Я хотел бы подогнать свои данные, используя сплайн (y ~ x), но все примеры, которые я могу найти, используют сплайн со сглаживанием, например. lm(y~ns(x), df=_). Я хочу использовать spline() специально, потому что я использую это для анализа,...
19313 просмотров
schedule 17.06.2022

Постройте вероятность с помощью ggplot2 (не плотности)
Я хотел бы построить данные таким образом, чтобы по оси Y была вероятность (в диапазоне [0,1]), а по оси X - значения данных. Данные непрерывны (также в диапазоне [0,1]), поэтому я хотел бы использовать некоторую функцию оценки плотности ядра и...
19069 просмотров
schedule 24.06.2023

Создание логотипа последовательности с использованием ggplot2?
Возможно ли (разумно) построить график логотипа последовательности с помощью ggplot2? Для этого существует пакет, основанный на «сетке», который называется seqLogo. ", но мне было интересно, может ли быть его версия для ggplot2. Спасибо.
7585 просмотров
schedule 28.03.2022

даты выпуска ggplot
Недавно я начал использовать ggplot, и меня немного смущает построение графика datetime по оси x. Самый маленький пример проблемы: df = data.frame(DateTime=c("2011-03-29 22:44:01", "2011-03-30 00:08:36", "2011-04-07 08:49:50"),...
1121 просмотров
schedule 13.03.2024

График категориальных данных с использованием R
У меня есть список названий белков (P1, P2, ..., Pn), и они разделены на три разных уровня экспрессии: высокий (H), средний (M) и низкий (L), как измерено в трех экспериментальных условиях (Exp1 , Exp2 и Exp3). Я хочу построить график, как...
12151 просмотров
schedule 24.02.2024

Пропускная способность графика плотности ядра в ggplot2 с `facet_wrap`
Я хотел бы использовать stat_density() и facet_wrap() в пакете ggplot2 для создания графиков плотности ядра для разных групп, но я хочу убедиться, что я использую одну и ту же полосу пропускания для каждого графика. Могу ли я быть уверен, что...
2395 просмотров
schedule 10.08.2023