首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >纵向数据中固定间隔的回收箱及按类别绘制一段时间

纵向数据中固定间隔的回收箱及按类别绘制一段时间
EN

Stack Overflow用户
提问于 2021-05-22 23:56:21
回答 1查看 90关注 0票数 0

这是纵向数据;ID值在每20步的滴答中重复4次。然后这个实验重复。对于下面的数据,我希望根据X值对土地类别的每一个滴答时间步骤进行回收箱。对于土地类型(小型、中型和大型),回收箱可以是每个时间间隔的3个。我想看看基于土地类别的X垃圾箱的时间线。任何帮助都将不胜感激。我可能添加了一张图片,说明数据在ggplot中的样子,以及在图片中的回收箱或圆点看起来可能是什么样的图形。

代码语言:javascript
运行
复制
   Seed(123)
ID = 1:5
Time = rep (c(1,2,3,4,5), each = 20)
Type = 1:25
data <- data.frame( IDn = rep(ID,20), Time,  Land = rep(Type, 40), y = rnorm(100,0,1), x = runif(100,0,1))
data$Land= ifelse (data$Land > 15,"large farmers", ifelse(data$Land <=5, "small farmers", "medium-farmers"))

编辑:标记面变量和点图的问题。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-05-24 03:04:09

也许像这样的东西能帮上忙-

代码语言:javascript
运行
复制
library(dplyr)
library(ggplot2)

data %>%
  group_by(Time, Land) %>%
  mutate(x = cut(x, c(0, 0.25, 0.75, 1))) %>%
  ungroup %>%
  count(Time, Land, x) %>%
  ggplot() + aes(Time, n, fill = Land) + geom_col(position = 'dodge')
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67655065

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档