Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/vim/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 绘制多个变量进行比较_R_Ggplot2_Lubridate - Fatal编程技术网

R 绘制多个变量进行比较

R 绘制多个变量进行比较,r,ggplot2,lubridate,R,Ggplot2,Lubridate,在比较以下数据的不同参数时,绘制多个变量的最佳方法是什么 df1<-data.frame( Year=sample(2016:2018,100,replace = T), Month=sample(month.abb,100,replace = T), category1=sample(letters[1:6],100,replace = T), catergory2=sample(LETTERS[8:16],100,replace =

在比较以下数据的不同参数时,绘制多个变量的最佳方法是什么

   df1<-data.frame(
      Year=sample(2016:2018,100,replace = T),
      Month=sample(month.abb,100,replace = T),
      category1=sample(letters[1:6],100,replace = T),
      catergory2=sample(LETTERS[8:16],100,replace = T),
      lic=sample(c("P","F","T"),100,replace = T),
      count=sample(1:1000,100,replace = T)
    )

facet\u网格(~category1~Month)
替换
facet\u网格(~category1~Month)
可能就是您想要的:


请编辑问题,以明确您正在尝试做什么以及您尝试了什么。你能举一个期望输出的例子吗?另外:1。数据中的星期在哪里?2.将每周与每月进行比较会是什么样子?3.前面的问题/线索是什么?看起来不错,我使用了facet\u wrap,但是facet\u网格对我的问题很有效
ggplot(df1,aes(Year,count,fill=factor(lic)))
      +geom_bar(stat = "identity",position = "stack")
      +facet_grid(~category1)