I used str_split_fixed to split my first column to 6 others.
adobe.placement$name <- str_split_fixed(adobe.placement$name, ":::", 6)
After that I wanted to rename those columns using colnames:
colnames(adobe.placement) <- c("Source","Keyword","Type","Campaign","Medium","Visits")
It changed first 6 columns to Source.1, Source.2 etc. How can I change these columns to specfic names? I also couldn't remove one of these columns using:
adobe.placement[3] <- NULL
How can I rename those splitted columns and remove one of them?
EDIT: input data:
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
Desired output:
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