我有这个df,我想用A,B,C来重命名第一列:
DF <-
seqnames start end width strand peak feature start_position end_position feature_strand insideFeature
A chr1 3191703 3192103 401 * 1 X48094 3172239 3172348 + downstream
B chr1 3482756 3483156 401 * 2 X48098 3445779 3448011 - upstream
C chr1 3549453 3549853 401 * 3 X48099 3535200 3537508 - upstream
因为当我把它保存为xls文件的列名滑动,不再匹配.一个例子的输出是:
DF <-
COLNAMES seqnames start end width strand peak feature start_position end_position feature_strand insideFeature
A chr1 3191703 3192103 401 * 1 X48094 3172239 3172348 + downstream
B chr1 3482756 3483156 401 * 2 X48098 3445779 3448011 - upstream
C chr1 3549453 3549853 401 * 3 X48099 3535200 3537508 - upstream
3条答案
按热度按时间5ssjco0h1#
可以使用
tibble
包中的rownames_to_column
函数。可以使用以下代码:输出:
snvhrwxg2#
假设你的列
A, B, C
代表行名,你可以在基R中这样做:库(tibble)
由reprex package(v2.0.1)于2022年4月18日创建
jfgube3f3#
在base中,
cbind
或data.frame
可用于添加显示rownames
的列。数据: