ggplot2 эквивалент «факторизации или категоризации» в googleVis в R
Благодаря статическому графику, подготовленному ggplot, мы смещаем наши графики в googleVis с помощью интерактивных диаграмм. Но когда дело доходит до категоризации, мы сталкиваемся со многими проблемами. Позвольте мне привести пример, который поможет вам понять:
#dataframe
df = data.frame( x = sample(1:100), y = sample(1:100), cat = sample(c('a','b','c'), 100, replace=TRUE) )
ggplot2 предоставляет такой параметр, какalpha, colour, linetype, size
которые мы можем использовать с категориями, как показано ниже:
ggplot(df) + geom_line(aes(x = x, y = y, colour = cat))
Не просто линейный график, но большинство графиков ggplot2 обеспечивают категоризацию на основе значений столбцов. Теперь я хотел бы сделать то же самое в googleVis, основываясь на значенииdf$cat
Я бы хотел, чтобы параметры менялись, группировку линий или диаграмм.
Примечание: я уже пробовалdcast
чтобы создать несколько столбцов на основе столбца категории и использовать эти несколько столбцов в качестве входных данных Y, но это не то, что я хотел бы сделать.
Кто-нибудь может мне помочь?
Дай мне знать, если тебе нужна дополнительная информация.