2016-06-22 4 views
1

r-studios 기본 뷰어 대신 브라우저에 내 plot_ly 플롯을 직접 렌더링하는 방법을 찾고 있습니다. 나는 음모 문서를 수색했지만 터미널에서 r을 실행할 때 브라우저에 플롯을 여는 기본 동작에 대한 참조 만 볼 수 있습니다.rstudio의 뷰어 대신 브라우저에서 플롯 플롯을 엽니 다.

누구든지 브라우저 창을 기본적으로 여는 방법을 알고 있습니까? plotly layout() 옵션의 매개 변수일까요?

답변

0

이 사이트의 예는 도움이 될 수 있습니다 : 메인 집으로 가져가 browseURL(response$url)되는

http://www.statsblogs.com/2014/02/06/protected-online-r-and-plotly-graphs-canadian-and-u-s-maps-old-faithful-with-multiple-axes-overlaid-histograms/

library(plotly) 
p <- plotly(username="MattSundquist", key="4om2jxmhmn") 
library(maps) 
data(canada.cities) 
trace1 <- list(x=map(regions="canada")$x, 
    y=map(regions="canada")$y) 

trace2 <- list(x= canada.cities$long, 
    y=canada.cities$lat, 
    text=canada.cities$name, 
    type="scatter", 
    mode="markers", 
    marker=list(
    "size"=sqrt(canada.cities$pop/max(canada.cities$pop))*100, 
    "opacity"=0.5) 
) 

response <- p$plotly(trace1,trace2) 
url <- response$url 
filename <- response$filename 
browseURL(response$url) 

. 로그인에 유의하십시오.

1

좋아요 원래 질문 옆에있는 관련 질문 섹션에서 간단한 해결책을 발견했습니다. 미안하지만, 전에는 찾지 못했습니다. stackoverflow.com/questions/36868743. 설정 : 스크립트의 옵션 (viewer = NULL)은 뷰어를 비활성화하고 브라우저에서 플롯을 엽니 다. 정말 우아하고 기본 뷰어를 다시 켜는 방법은 아직 약간의 수수께끼입니다.

+0

옵션을 백업하고 재설정하는 방법은 [이 답변] (https://stackoverflow.com/a/36848946/7196903)을 참조하십시오. 또는 파일에 백업하려는 경우 : https://stackoverflow.com/a/15947216/7196903 –