-1
私はいくつかの行をドロップしたいデータフレームを持っている、と私はこれを行うには、かなり洗練された方法を見つけた:最初の列の行を再カウントする方法は?
Df2=Df[-c(1,2,11),]
しかし、私は頭()関数を使用してデータを呼び出すとき、私は第1列で3,4,5などから行が始まることに気づく
データをCSVにエクスポートして再度インポートすると、古い列(3から始まる)と新しい列1つは同じように表示されます(1,2,3から始まります)。
保存する前に古い列の行を再計算するようにRに指示する方法はありますか? Vandenmanとリッチスクリヴンによって与えられた回答をまとめる
保存する前に 'rownames(Df2)= 1:nrow(Df2)'はどうですか?また、データをリロードするためにどのようなコードを使用しますか? – Vandenman
あなたの提案は完璧に動作します、ありがとうございます。 'Df2 = read.csv2(file =" D.csv "、header = T)' – babesz
'rownames(Df2)< - NULL'はそれらをリセットします。あるいは、 'Df2 < - data.frame(Df [-c(1,2,11)、row.names = NULL]' ' –