기능의 스펙트럼 프로파일 플로팅
Sep 21 2020
안녕하세요 저는 아래 표에 각 개별 기능의 스펙트럼 프로필을 플로팅하고 있습니다. 도로 기능의 경우 플롯 할 수 있지만 다른 기능의 경우이 오류가 발생합니다. 도와주세요. 이것은 내가 사용한 코드입니다.
plot((sli[,1:3]),col="grey",type="l")
이것은 내가 얻은 오류입니다.
plot.default (...) 오류 : 여러 실제 인수와 일치하는 형식 인수 "유형"
이것은 테이블입니다
답변
jay.sf Sep 21 2020 at 17:18
plot벡터를 원하고 행렬을 제공합니다. 빈 플롯 lines을 만든 다음 sapply.
plot(1:nrow(sli), type="n", ylim=c(0, max(sli[1:3])))
sapply(1:3, function(x) lines(sli[x], col="grey", lty=x + 1))
또는 단순히 matplot이러한 목적으로 설계된 것을 사용하십시오 .
matplot(sli[,1:3], col="grey", type="l")
데이터:
set.seed(42)
sli <- data.frame(41:47*.01, sample(200:900, 7), sample(20:90, 7))