plotly Barplot in R (Example) | Draw Interactive Barchart | Grouped, Stacked & Horizontal Bargraph
This tutorial provides several examples of barplots in plotly. More details: https://statisticsglobe.com/plotly-barplot-r
Profile of Kirby White: https://statisticsglobe.com/kirby-white
R code of this video:
install.packages("plotly")
library(plotly)
install.packages("tidyverse")
library(tidyverse)
df <-
ggplot2::diamonds %>%
group_by(cut) %>%
summarize(price = mean(price),
table = mean(table),
depth = mean(depth))
df_long <- df %>%
pivot_longer(cols = 2:4)
df_count <- count(ggplot2::diamonds, cut, clarity)
plot_ly(
data = df,
x = ~cut,
y = ~price,
type = "bar"
)
plot_ly(
data = df,
x = ~cut,
y = ~depth,
type = "bar",
name = "Depth"
) %>%
add_trace(y=~table, name = "Table")
plot_ly(
data = df_long %>% filter(name != "price"),
x = ~name,
y = ~value,
color = ~cut,
type = "bar"
)
plot_ly(
data = df_count,
x = ~clarity,
y = ~n,
color = ~cut,
type = "bar"
) %>%
layout(barmode = "stack")
df_count %>%
group_by(clarity) %>%
mutate(prop = n/sum(n)) %>%
plot_ly(x = ~clarity,
y = ~prop,
color = ~cut,
type = "bar") %>%
layout(barmode = "stack")
plot_ly(
data = df,
y = ~cut,
x = ~price,
type = "bar"
)
plot_ly(
data = df,
x = ~cut,
y = ~price,
type = "bar",
text = ~paste0("$",round(price,2)),
textposition = "outside"
)
Follow me on Social Media:
Facebook – Statistics Globe Page: https://www.facebook.com/statisticsglobecom/
Facebook – Group for Discussions & Questions: https://www.facebook.com/groups/statisticsglobe
LinkedIn – Statistics Globe Page: https://www.linkedin.com/company/statisticsglobe/
LinkedIn – Group for Discussions & Questions: https://www.linkedin.com/groups/12555223/
Twitter: https://twitter.com/JoachimSchork
Music by bensound.com
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «plotly Barplot in R (Example) | Draw Interactive Barchart | Grouped, Stacked & Horizontal Bargraph», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.