Рубрика: Гид

Как получить имена столбцов в r (3 метода)

Вы можете использовать следующие методы, чтобы получить имена столбцов фрейма данных в R: Способ 1: получить имена всех столбцов colnames(df) Способ 2: получить имена столбцов в алфавитном порядке sort(colnames(df)) Способ 3. Получите имена столбцов с определенным типом данных colnames(df[,sapply(df, is.numeric )])...

Как построить среднее и стандартное отклонение в ggplot2

Часто вам может потребоваться построить график среднего и стандартного отклонения по группам в ggplot2. К счастью, это легко сделать с помощью функций geom_point() и geom_errorbar() в ggplot2. В следующем примере показано, как использовать эти функции для создания следующего графика, показывающего среднее...

Как рассчитать стандартное отклонение по группе в r (с примерами)

Вы можете использовать любой из следующих методов для расчета стандартного отклонения по группе в R: Способ 1: используйте базу R aggregate(df$col_to_aggregate, list(df$col_to_group_by), FUN=sd) Способ 2: используйте dplyr library (dplyr) df %>% group_by(col_to_group_by) %>% summarise_at(vars(col_to_aggregate), list(name=sd)) Способ 3: использовать data.table library (data.table)...

Как проверить мультиколлинеарность в r

В регрессионном анализе мультиколлинеарность возникает, когда две или более переменных-предикторов сильно коррелируют друг с другом, так что они не предоставляют уникальную или независимую информацию в модели регрессии. Если степень корреляции между переменными-предикторами достаточно высока, это может вызвать проблемы при подборе и...

Как удалить несколько столбцов с помощью dplyr (с примерами)

Вы можете использовать любой из следующих методов для удаления нескольких столбцов из фрейма данных в R с помощью пакета dplyr : 1. Удалить несколько столбцов по имени df_new <- df %>% select(-c(col2, col4)) 2. Удалить все столбцы из диапазона. df_new <-...

Как построить несколько линий в ggplot2 (с примером)

Вы можете использовать следующий базовый синтаксис для построения нескольких строк в ggplot2: ggplot(df, aes(x=x_var, y=y_var)) + geom_line(aes(color=group_var)) + scale_color_manual(name=' legend_title ', labels=c(' lab1 ', ' lab2 ', ' lab3 '), values=c(' color1 ', ' color2 ', ' color3 ')) Этот конкретный...

Как добавить метку к geom_hline в ggplot2

Вы можете использовать следующий базовый синтаксис, чтобы добавить метку к горизонтальной линии в ggplot2: + annotate(" text ", x= 9 , y= 20 , label=" Here is my text ") Следующие примеры показывают, как использовать этот синтаксис на практике. Пример 1....

Как создать график qq в ggplot2 (с примером)

График QQ, сокращенно от «квантиль-квантиль», используется для оценки того, потенциально ли набор данных является результатом теоретического распределения. В большинстве случаев этот тип графика используется для определения того, соответствует ли набор данных нормальному распределению. Если данные распределены нормально, точки на графике QQ...

Как создать остаточный график в ggplot2 (с примером)

Графики остатков используются для оценки того, нормально ли распределяются остатки регрессионной модели и проявляют ли они гетероскедастичность . Чтобы создать остаточный график в ggplot2, вы можете использовать следующий базовый синтаксис: library (ggplot2) ggplot(model, aes(x = .fitted, y = .resid)) + geom_point()...

Как соединить точки линиями в ggplot2 (с примером)

Вы можете использовать следующий базовый синтаксис для соединения точек с линиями на графике в ggplot2: library (ggplot2) ggplot(df, aes(x=x_var, y=y_var)) + geom_line() + geom_point() В следующем примере показано, как использовать этот синтаксис на практике. Пример: соединить точки линиями в ggplot2 Предположим,...