data.frame mtcarsを使用すると、mutateコマンドを適用すると、車名付きのmtcarsからのインデックス列が消える傾向があります。なぜmutateコマンドを使用すると、インデックス列が消える傾向がありますか?
mtcars
mutate(mtcars, displ_l = disp/61.0237)
新しい変更でdata.frame全体を視覚化したいと思います。それは可能でしょうか?
おかげ
data.frame mtcarsを使用すると、mutateコマンドを適用すると、車名付きのmtcarsからのインデックス列が消える傾向があります。なぜmutateコマンドを使用すると、インデックス列が消える傾向がありますか?
mtcars
mutate(mtcars, displ_l = disp/61.0237)
新しい変更でdata.frame全体を視覚化したいと思います。それは可能でしょうか?
おかげ
次に、カラムにdata.frameから行名を有効にする方法は、これを使用することである: SETDT(DF、keep.rownames = TRUE)[]
これは 'data.table'パッケージの使用に依存しています。このパッケージは、質問で尋ねられる' dplyr'パッケージの接線です。それを行うための 'dplyr'方法は' df = rownames_to_column(df) 'でしょう。 – Gregor
それはカラムではありません、それらは行名であり、 'mutate'は行名が悪いと考える人が書いたパッケージから来ているので、行名のないオブジェクトを返します。行の名前を保持する場合は、行の名前を実際の列に移動する必要があります。 – joran
今後、タグを追加するか、ご使用の質問にパッケージ名を記入してください。 'mutate'は基底R関数ではありません。 – lmo
あなたのお勧めをありがとう。私はすでに問題を解決しました。 –