gpt4 book ai didi

r - 用R中的图表可视化交叉表

转载 作者:行者123 更新时间:2023-12-03 14:04:48 25 4
gpt4 key购买 nike

我看到了在excel中生成的图,我想知道R是否也可以做到。

此图实质上是交叉表表格的可视化结果,该表格将星期几和当天的首选餐进行比较,并对属于这些类别的人数进行计数。

我已经阅读了一些R气泡图,但是还没有看到这样的图。有人可以将我指向一个包装或网站,该包装或网站可以说明如何绘制此类图?

最佳答案

使用Hadley Wickham的ggplot2

library(ggplot2)                           

# Set up the vectors
days <- c("Mon","Tues","Wed","Thurs","Fri")
slots <- c("Coffee/Breakfast","Lunch","Happy Hour","Dinner")

# Create the data frame
df <- expand.grid(days, slots)
df$value <- c(1,1,1,1,2,1,1,NA,NA,1,4,4,7,4,1,5,6,14,5,1)

#Plot the Data
g <- ggplot(df, aes(Var1, Var2)) + geom_point(aes(size = value), colour = "green") + theme_bw() + xlab("") + ylab("")
g + scale_size_continuous(range=c(10,30)) + geom_text(aes(label = value))




您是否在乎轴线穿过圆圈?此外,绿色略有不同,标签文本为黑色而不是白色。

关于r - 用R中的图表可视化交叉表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20673584/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com