转换日期列作为R
问题描述:
行ID我有这样转换日期列作为R
Id date TENAGA SIME DARBY
1 00-01 5.6 10.9
2 00-02 4.0 2.0
3 00-03 4.1 6.8
4 00-04 2.3 1.3
5 00-05 8.7 3.5
我想日期列转换为原始的名字,像这样
date TENAGA SIME DARBY
00-01 5.6 10.9
00-02 4.0 2.0
00-03 4.1 6.8
00-04 2.3 1.3
00-05 8.7 3.5
答
数据帧可以在下面的方式做到这一点。
rownames(df) <- df$date
这将使日期列为ID。
答
为此,您可以使用row.names乐趣,然后删除实际列
Row.names(DF)< - DF $日期
Df的$日期< - NULL
你的意思是删除第一列吗? – mt1022
第一列是日期。我想使用日期作为行ID。我想你明白我的意思是行ID –
不,我们可能不会。你的意思是使用日期的字符表示作为row _names_吗?对于其他一些较旧的R包操作,您是否需要这样做?你确定日期是独一无二的吗?如果不是,他们不能成为行名称。你还没有提供完整的问题陈述。 – hrbrmstr