날짜 열이있는 데이터 프레임의 산점도를 생성하고 싶습니다. x 축은 매월 나누어 져야하며, 지난 2 년 동안 매 2 개월마다 이루어져야합니다.분산 형 플롯 (R)에서 날짜 x- 축 정의하기
dataframe :
code_1000 <-
as.data.frame(cbind(
c("3", "3", "7", "7", "7", "7", "2", "2", "4", "4"),
c("344", "344", "73", "73", "71", "72", "21", "27", "42", "43"),
c("9-02-2017", "10-01-2016","9-02-2014", "25-03-2015", "9-02-2017",
"10-06-2017", "8-04-2017", "25-08-2016", "07-08-2017", "15-09-2016"
)
))
names(code_1000) <- c("number", "code", "date")
플롯 코드 : 나는 x 축에서 y 축에 code
및 date
을 플롯 할
qplot(data=code_1000,
x=format(as.Date(date),"%b/%Y"),
y=code,
geom=c("point"),
na.rm=TRUE,
xlab="Emission date", ylab="Code",
size=1, col=2)+theme_bw()+theme(legend.position="none")
. x 축을 월별로 나누려면 어떻게합니까? 또한 플로팅 코드를 실행할 때 x 축 형식은 mm/dddd와 비슷하지만 mm/yyyy를 원합니다. 왜 그 형식을 얻는거야?
샤이니 앱에서 ~50 데이터 프레임 (code_1000
)이 있습니다. 일을 더 간단하게하기 위해 모든 코드를 공유하지는 않습니다.
미리 감사드립니다.
답변 해 주셔서 감사합니다. 매트! code_1000 $ date <- strptime (code_1000 $ date, format = "% d- % M- % Y")을 실행할 때 날짜 열은이되었습니다. 왜 그런 일이 일어나는 지 아십니까? 다시 한번 감사드립니다. –
나는이 페이지에서 복사 한 모든 것을 사용하여 그 시점까지 기본 패키지만으로는 잘 작동한다. R을 다시 시작하고 패키지를로드하지 마십시오. 아마도 패키지 함수와 충돌 할 수 있습니까? 나는 플롯에 필요한 패키지를 포함하도록 내 대답을 수정했다. –