str_split_fixed를 사용하여 첫 번째 열을 6 개로 분할했습니다. 내가 COLNAMES 사용하여 해당 열 이름을 변경하고 싶어 그 후r str_split 다음에 열 제거 및 이름 바꾸기
adobe.placement$name <- str_split_fixed(adobe.placement$name, ":::", 6)
: 그것은 Source.1 6 열 첫 번째 변경
colnames(adobe.placement) <- c("Source","Keyword","Type","Campaign","Medium","Visits")
을 Source.2 등 내가 선택은 특정 이름에 이러한 열을 변경할 수 있습니까?
adobe.placement[3] <- NULL
분할 된 열의 이름을 바꾸고 그 중 하나를 제거하려면 어떻게해야합니까?
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
원하는 출력 : 하나에
adobe.placement$name <- str_split_fixed(adobe.placement$name, ":::", 6)
가 할당 전체 dataframe (6 열)의 코드
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