2
私は大きなデータセットに取り組んでいます。同じ月の値を組み合わせるのにas.yearmon
を使用している間は、make.unique(names(df))
を使用して各列に固有の名前を作成する必要があります。 names(df)
から、".x",".y",".1",".2"
などがいくつかの列名に追加されています。データフレーム内の列名から ".x"を削除するには?
私は".x",".y"
を削除するgsub(".x","",names(df),fixed = TRUE)
を使用することができますが、問題は私の列名がような数値であるということです。".1",".2"
で
name 1.0 1.1 1.2
、列名は次のようになります。
name 1.0.1 1.1.1 1.2.2
私はgsub(".1","",names(df),fixed = TRUE)
を使用している場合gsub(".2","",names(df),fixed = TRUE)
の場合、列の名前は次のようになります。
name 1.0 1 1
私の質問は、元の名前を変更せずにカラム名から追加された".1", ".2"
を削除する方法がある場合です。