Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/67.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 - Fatal编程技术网

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
套餐中?嘿!它们都能工作,但它会把它变成一个时间序列!我想把它作为一个数据帧!