Публикации по теме '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 <- ifelse(runif(100)<0.5,"drug","placebo")
inj.site <- ifelse(runif(100)<0.5,"ankle","wrist")
relief <- 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