根据R中的其他因子从因子变量中提取多个值

时间:2017-05-13 12:30:43

标签: r ggplot2

基本上我想拥有新的数据帧,来自基于R中其他因素的因子变量提取多个值,稍后将用作facet_wrap标签中的ggplot的geom_text。

我尝试搜索和搜索,找不到我需要的东西。我很抱歉,如果已经有这样的问题,请告诉我链接的方式

year <- c(2000,2000,2000,2001,2001,2002,2002,2002,2003,2004,2004,2004,2005,2005)
skor <- c("A","B","C","A","C","E","F","A","D","D","E","H","J","K")
year <- as.factor(year)
data <- data.frame(year,skor)

> data
   year skor
1  2000    A
2  2000    B
3  2000    C
4  2001    A
5  2001    C
6  2002    E
7  2002    F
8  2002    A
9  2003    D
10 2004    D
11 2004    E
12 2004    H
13 2005    J
14 2005    K

我希望有这样的新数据帧(或类似的东西),稍后将用作faceg_wrap中的ggplot的geom_text( skor )(

year    skor
2000    A,B,C
2001    A,C
2002    E,F,A
2003    D
2004    D,E,H
2005    J,K

我尝试搜索和搜索,找不到我需要的东西。我很抱歉,如果已经有这样的问题,请告诉我链接的方式

由于

编辑:在问题中,我已将变量skor2更改为skor,以便其他人能够关注/重现。我以后使用其他名称skor2作为ggplot

0 个答案:

没有答案