R-替换字符串的一部分
我有这样一个数据帧:R-替换字符串的一部分,r,R,我有这样一个数据帧: 2014/15 All codes All admissions 2014/15 C33-C34 All diseases which can be caused by smoking 2014/15 C00-D48 All cancers 2014/15 J00-J99 All respiratory diseases 2014/15 I00-I99 All circulatory diseases 2014 All codes A
2014/15 All codes All admissions
2014/15 C33-C34 All diseases which can be caused by smoking
2014/15 C00-D48 All cancers
2014/15 J00-J99 All respiratory diseases
2014/15 I00-I99 All circulatory diseases
2014 All codes All admissions
2014 C33-C34 All diseases which can be caused by smoking
2014 C00-D48 All cancers
2014 J00-J99 All respiratory diseases
2014 I00-I99 All circulatory diseases
我想让今年像这样:
2014/15 All codes All admissions
2014/15 C33-C34 All diseases which can be caused by smoking
2014/15 C00-D48 All cancers
2014/15 J00-J99 All respiratory diseases
2014/15 I00-I99 All circulatory diseases
2014 All codes All admissions
2014 C33-C34 All diseases which can be caused by smoking
2014 C00-D48 All cancers
2014 J00-J99 All respiratory diseases
2014 I00-I99 All circulatory diseases
我该怎么做
请记住,我还有更多的时间,比如2015/16年、2009/10年。。。
所以基本上我想删除“/”之后的所有内容。
我还使用了ggplot2和tidyverse
提前谢谢我们可以使用
substr
假设前4个字符始终是年
admissions$Year <- substr(admissions$Year, 1, 4)
admissions$Year或使用sub:
x<-"2014/15"
sub("/.*","",x)
[1] "2014"
我也试过:招生df$year你查过了吗?或者甚至是separate()
从tidyr
套餐中?嘿!它们都能工作,但它会把它变成一个时间序列!我想把它作为一个数据帧!