[R] regroup row names

Ulrik Stervbo ulrik.stervbo at gmail.com
Sun Jul 3 20:24:06 CEST 2016


Hi Lily,

you can use gsub:

df$ID <- gsub("_.*", "", df$ID)

HTH
Ulrik

On Sun, 3 Jul 2016 at 20:16 lily li <chocold12 at gmail.com> wrote:

> I have a problem in changing row names in a dataframe in R. The first
> column is ID, such as aClim_st02, aClim_st03, aClim_st 05, bClim_st01,
> bClim_st02, etc. How to rename the names, so that aClim_ all grouped to
> aClim, while bClim_ all grouped to bClim? Thanks for your help.
> df
>
> ID                    temp   precip   LW   SW
> aClim_st02
> aClim_st03
> aClim_st05
> bClim_st01
> bClim_st02
> ...
>
>         [[alternative HTML version deleted]]
>
> ______________________________________________
> R-help at r-project.org mailing list -- To UNSUBSCRIBE and more, see
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide
> http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.
>

	[[alternative HTML version deleted]]



More information about the R-help mailing list