행렬이 있고 행의 순서를 변경하여 행 5를 행 2로, 행 2를 행 7로 변경할 수 있습니다. 모든 rownames가 \n
그리고 나는 어떻게 든 R (그 txt 파일)에 읽어 들일 수 있다고 생각했다. 그리고 나서 행렬의 이름을 사용했다. (제 경우 'k'와 같은 것을한다.) k[txt file,]-> k_new
과 같은 일을한다. 그러나 이것은 식별자가 처음이 아니기 때문에 작동하지 않는다. 열하지만이 rownames로 정의됩니다 아마도행렬의 행을 재정렬하는 방법
0
A
답변
1
k[ c(1,5,3,4,7,6,2), ] #But probably not what you meant....
또는을 (당신의 'K'객체 rownames는 기본 문자 - 숫자 순서 이외의 경우).
k[ char_vec , ] # where char_vec will get matched to the row names.
(dat <- structure(list(person = c(1, 1, 1, 1, 2, 2, 2, 2), time = c(1,
2, 3, 4, 1, 2, 3, 4), income = c(100, 120, 150, 200, 90, 100,
120, 150), disruption = c(0, 0, 0, 1, 0, 1, 1, 0)), .Names = c("person",
"time", "income", "disruption"), row.names = c("h", "g", "f",
"e", "d", "c", "b", "a"), class = "data.frame"))
dat[ c('h', 'f', 'd', 'b') , ]
#-------------
person time income disruption
h 1 1 100 0
f 1 3 150 0
d 2 1 90 0
b 2 3 120 1
+0
hallo - 나는 행을 참조하고 있었다. 그래서 올바른 순서로 rownames를 가진 목록을 가지고 있다면 그냥 쓸 수있다. k [txt file,]? –
+0
행 재정렬 방법을 시연했습니다. "["에 대한 "i"위치의 문자 벡터는 rownames를 참조합니다. (오해의 소지가있는 나의 두 번째 옵션을 정정 할 것이다. "txt"와 "file"사이에 공백이 있기 때문에 분명히'k [txt file,]'을 사용할 수 없지만 "txtfile" k [txtfile,]' –
관련 문제
- 1. iphone SDK에서 런타임에 테이블보기의 행을 재정렬하는 방법
- 2. ORBEON 양식의 필드를 재정렬하는 방법
- 3. UITableView에서 행을 삭제하고 재정렬하는 방법은 무엇입니까?
- 4. 배열을 재정렬하는 방법?
- 5. winform : 메뉴를 재정렬하는 방법?
- 6. JSP로 데이터를 재정렬하는 방법
- 7. UITableView에서 셀을 재정렬하는 방법
- 8. 입력란을 재정렬하는 방법
- 9. Matlab : 행렬의 각 행을 인덱스의 함수로 표시
- 10. 행렬의 행을 벡터로 연결하는 방법은 무엇입니까?
- 11. 4x5 행렬의 행을 2 요소만큼 왼쪽으로 시프트하는 방법
- 12. 기존의 WordPress 템플릿을 재정렬하는 방법?
- 13. 60MB CSV 파일을 재정렬하는 방법
- 14. gridview의 열을 동적으로 재정렬하는 방법
- 15. JQuery : div를 동적으로 재정렬하는 방법
- 16. matlab에서 다른 행렬의 각 행에 요소별로 행을 곱하는 방법은 무엇입니까?
- 17. 사전을 찾아 DataRow []의 행을 재정렬하는 방법은 무엇입니까?
- 18. 다른 행렬의 각 대응하는 행에서 행렬의 각 항목을 빼는 방법
- 19. 행렬의 역행렬에서 가장 빠른 방법
- 20. C++ - 행렬의 순위를 찾는 방법
- 21. 데이터 프레임의 열을 마지막 열로 재정렬하는 방법
- 22. 프로그래밍 방식으로 기존 xml 레이아웃보기를 재정렬하는 방법
- 23. git : 커밋 순서를 재정렬하는 방법 (심각하게)
- 24. 코어 데이터를 사용할 때 섹션을 재정렬하는 방법
- 25. 셔플, 슬라이스 및 PHP에서 배열을 재정렬하는 방법?
- 26. Coderush Express를 사용하여 클래스 멤버를 재정렬하는 방법
- 27. HTML :: Treebuilder로 html 콘텐츠를 재정렬하는 방법
- 28. vb.net을 사용하여 XML의 특성을 재정렬하는 방법
- 29. div 높이를 확인하여 div 블록을 재정렬하는 방법
- 30. Matlab : 반복적 인 방법으로 단일 행렬의 행을 연속적으로 뺍니다.
제목의 열은 텍스트의 행이라고 말합니다. 무엇 이니? –
dput (k)의 출력 결과는 귀하의 질문에서 눈에 띄는 모호성을 명확히하는 데 도움이됩니다. –