2017-02-01 1 views
0

sepal.length 및 sepal.width 데이터의 양 변수 표면 형 차트를 플롯하려고합니다.R : 3D 표면 플롯 디렉토리 문제

library(ISLR) 
library(MASS) 
library(plotly) 
attach(iris) 
gd <- kde2d(x = Sepal.Length, y = Sepal.Width, n = 50) 
x, y = dg$y, z = dg$z) %>% addrt <- plot_ly(x = dg$_surface() 
rt 

내가 표면 차트를 기대했지만 다음과 같은 오류 메시지가 발생했습니다 :

오류 getExportedValue에 (PKG, 이름) : 나는 다음 코드를 시도 파일을 열 수 없습니다 '~/R 수/윈 - 라이브러리/3.3/viridisLite/데이터/Rdata.rdb '또한 해당 파일이나 디렉토리 : 경고 메시지 : getExportedValue에서 (PKG, 이름) : 중단없는 재시작 약속 평가

나는 디렉토리를 검사하고 "Rdata.rdb"파일을 만들었습니다. 그들 중 누구도 누락되었습니다. 제게 해결책을주세요.

+0

이것은 R 코드를 재현 할 수 없거나 유효합니다. –

답변

0

@ - Roman Luštrik 이전 코드가 올바르지 않습니다. 그러나 다음과 같습니다.

rd <- kde2d(x = Sepal.Length, y = Petal.Length, n = 50) 
    irdp <- plot_ly(x = rd$x, y = rd$y, z = rd$z) %>% add_surface() 
irdp