텍스트 파일 "데이터"에 저장되는 100 x 2 매트릭스 X를 형성하는 100 개의 2 차원 포인트가 있습니다.클래스 레이블을 사용하여 점을 그리는 방법은 무엇입니까?
나는 100 개의 희미한 벡터 Y를 가지며, 이는 클래스 레이블 (1 ~ 3) 100 점의 텍스트 파일 "레이블"에 저장됩니다.
R에서 저는 X, s.t.에서 2 차원 점을 어떻게 그릴 것인지 궁금합니다. 각 점은 도트가 아닌 클래스 레이블로 표현되며 클래스 레이블의 색상으로 표현됩니다 (동일한 클래스 레이블의 점은 동일하지만 다른 클래스 레이블의 점은 서로 다름).
감사합니다.
왜 답변 더크 불행하게 ggplot 않습니다를! –
@ SimonO101 그는 Hadley의 패키지가 사람들로 하여금 요즘하는 일을하는 방법을 아는 유일한 방법 인 것처럼 사람들이 어떻게 행동했는지 불평하기를 좋아합니다. 나는 장난 친다. – joran
고마워, 조란! 'y <- sample.int (3, 100, replace = T)'대신'y <- read.matrix ("labels")'를 사용했습니다. 여기서'labels'는 라벨의 열 벡터가있는 텍스트 파일입니다 . 그러나'text (x1, x2, labels = y, col = c ('red', 'blue', 'green') [y])'는 올바른 것으로 그려지 지 않습니다. 나는 텍스트 파일에서 읽는다면,'y'를 올바르게 얻는 방법을 궁금해했다. – Tim