我有一个名为lagcolmean的数据框,从2开始,因为我删除了第一个
MSFT AAPL GOOGL
2 20.91273 5.663524 97.50684
3 20.05333 5.681336 90.57909
4 20.09447 5.239416 99.60738
现在我该如何将其转换为
MSFT AAPL GOOGL
1 20.91273 5.663524 97.50684
2 20.05333 5.681336 90.57909
3 20.09447 5.239416 99.60738
我实际上使用了rownames(lagcolmean)
,但输出是
[1] "2" "3" "4" "5" "6" "7" "8" "9" "10" "11"
[11] "12" "13" "14" "15" "16" "17" "18" "19" "20" "21"
[21] "22" "23
答案 0 :(得分:4)
如果您的数据框名为boolean[] copy = copy(go);
copy[0] = false;
go = copy; // correct way to do it is CAS unless you know you are the only writer...
,请执行df
答案 1 :(得分:1)
另一种选择:
rownames(df) <- 1:nrow(df)