2017-02-22 1 views
0

고화질 패키지를 0.5.0으로 업데이트 한 후 (즉 하이 차트도 v5로 업데이트 됨) R에 내 하이 차트에 4 개의 새 버튼 (그래프에 원을 그리는 등)이 추가되었습니다. 이전 레이아웃으로 돌아가려면 어떻게해야합니까? 내가 수출 제거 할 수이전 highcharter 인터페이스로 되돌리려면 어떻게해야합니까?

http://jkunst.com/highcharter/showcase.html

:

는의 두 번째 예제와 같습니다 반면

library(dplyr) 
library(highcharter) 
data(stars) 

colors <- c("#FB1108","#FD150B","#FA7806","#FBE426","#FCFB8F", 
      "#F3F5E7", "#C7E4EA","#ABD6E6","#9AD2E1") 

stars$color <- colorize(log(stars$temp), colors) 

x <- c("Luminosity", "Temperature", "Distance") 
y <- sprintf("{point.%s:.2f}", c("lum", "temp", "distance")) 
tltip <- tooltip_table(x, y) 

hchart(stars, "scatter", hcaes(temp, lum, size = radiussun, color = 
color)) %>% 
hc_chart(backgroundColor = "black") %>% 
hc_xAxis(type = "logarithmic", reversed = TRUE) %>% 
hc_yAxis(type = "logarithmic", gridLineWidth = 0) %>% 
hc_title(text = "Our nearest Stars") %>% 
hc_subtitle(text = "In a Hertzsprung-Russell diagram") %>% 
hc_tooltip(useHTML = TRUE, headerFormat = "", pointFormat = tltip) %>% 
hc_size(height = 600) 

this

에 이르게하는 jkunst 예를 공급하려면 버튼을 hc_exporting(enabled = FALSE)으로 바꾸지 만 네 버튼을 없애는 방법을 모르겠습니다.

+0

R 3.3.1에서 0.5.0까지 하이파이 패키지를 사용하고 있습니다. 그러나 4 개의 새로운 버튼이 없습니다. 하이 차트 버전에 대한 확신이 없습니다. –

+0

이상합니다. 하이퍼 버전 버전인지 확인하십시오. 문제가 지속되면 개발/github 버전으로 시도하거나 github 문제를 통해 이야기 해 봅니다. – jbkunst

+0

@jbkunst 시간을내어 주셔서 감사합니다. 가장 최신 버전이 있습니다. 오류는 기본 옵션의 변경으로 인해 발생했습니다. 아래 답변을 참조하십시오 – mickeyzp

답변

0

은 나뿐만 아니라 기본적으로 새로운 버튼이 없지만, 같은 documentationhc_annotationsOptions 컨트롤 새로운 버튼의 동작 :

hc_annotationsOptions(stars, enabledButtons = F) 

는 충분합니다.

0

답해 주셔서 감사합니다.

오류가 highcharts 이전에 실행 된 라인
options(highcharter.chart = list(credits = list(enabled = FALSE)))
에 의해 발생했다.

두 지점 :
- 라인을 제거 할 수는
(크레딧 디폴트로 비활성화 된 것 같습니다) - 보인다 다른 기본 옵션으로 새 버전 놨에서 하나의 옵션을 변경하는. 가장 좋은 새로운 접근 방법은 다음과 같습니다.

hcopts <- getOption("highcharter.chart") 
    hcopts$credits$enabled <- FALSE 
    options(highcharter.chart = hcopts) 
+0

예, 다른 사람을 무시하지 않고 기본값을 변경하려면 (예 : 고급/영리한) 방법을 만들어야합니다 (예 :'knitr :: chunk_opt $ set (... ...)'). 그 죄송합니다! ;). 'hc_credits'를 통해 크레딧을 사용할 수 있다는 것을 잊지 마십시오. – jbkunst

관련 문제