2013-08-20 4 views
1

ggplot2 라이브러리를 사용하여 도트 플롯을 플롯하려고합니다. 내 스크립트는 아래 샘플 데이터에 대한 도트 플롯을 생성하지만 도트 경계선은 채색되어 있어야하지만 점의 나머지는 비어 있어야합니다 (채우기 없음). 예를 들어, 점이 빨간색, 파란색 및 녹색 인 경우 점 테두리가 빨간색, 파란색 및 녹색으로 표시되고 점의 나머지는 비어 있어야합니다.색이있는 테두리가 있지만 채우기가없는 ggplot2

되어 다음 내 현재 스크립트와 샘플 데이터

library(ggplot2)  
File2=read.table("PB12_combo.txt", header=T, sep="\t")  
ggplot(File2, aes(x_axis, y_axis, colour=factor(z_axis)))+geom_point(size=5) 

    x_axis y_axis z_axis 
     605  250  2 
     690  394  2 
     762  109  2 
     543  495  2 
     388  538  2 
     758  736  2 
     197  409  2 
     390  106  3 
     390  343  4 

답변

5

변경 한

ggplot(File2, aes(x_axis, y_axis, colour=factor(z_axis)))+geom_point(size=5,shape=1) 
+0

완벽한 솔루션으로 포인트 모양. – Mdhale

관련 문제