str_split_fixedを使用して、最初の列を6つの列に分割しました。私はCOLNAMESを使用して、これらの列の名前を変更したいその後r str_splitの後の列の削除と名前の変更
adobe.placement$name <- str_split_fixed(adobe.placement$name, ":::", 6)
:
colnames(adobe.placement) <- c("Source","Keyword","Type","Campaign","Medium","Visits")
それは私がspecfic名にこれらの列を変更することができますどのように、Source.1にSource.2などを最初の6列を変更?
adobe.placement[3] <- NULL
これらの分割された列の名前を変更し、そのうちの1つを削除するにはどうすればよいですか?
EDIT:入力データ:
name A B C D E
2 test:::ok:::test:::ok:::test:::ok:::delete 2 3 4 ok 1900-01-05
3 test:::ok:::test:::ok:::test:::ok:::delete 2 2 4 ok 1900-01-05
4 test:::ok:::test:::ok:::test:::ok:::delete 2 2 4 ok 1900-01-05
5 test:::ok:::test:::ok:::test:::ok:::delete 2 2 4 ok 1900-01-05
6 test:::ok:::test:::ok:::test:::ok:::delete 2 2 4 ok 1900-01-05
所望の出力:
Source Keyword Type Campaign Medium Visits A B C D E
2 test ok test ok test ok 2 3 4 ok 1900-01-05
3 test ok test ok test ok 2 3 4 ok 1900-01-05
4 test ok test ok test ok 2 3 4 ok 1900-01-05
5 test ok test ok test ok 2 3 4 ok 1900-01-05
6 test ok test ok test ok 2 3 4 ok 1900-01-05
ような何かを行うことができます。 'dput'の結果をカット/ペーストすることでこれを行うことができます。 – steveb
また、希望する出力がどのようなものであるべきかがはっきりしている場合でも、希望する出力を含めると便利です。 – steveb
私は自分の投稿を入力データで編集しました。 – TityBoi