2014-09-18 2 views
1

rPlot에있는 모든 지점마다 다른 색상을 설정하고 싶습니다. 나는 그것이 rPlot(V2~V1, data=data, type="point", color=color)이라고 생각했는데, colorc("#6B7BFDFF", "#A7E7BFFF", "#13A0BBFF", ...)과 같은 벡터이지만 이것이 작동하지 않습니다. 올바른 문법은 무엇입니까? 고맙습니다.rPlot의 서로 다른 점에 서로 다른 색을 설정하는 방법은 무엇입니까?

그런데 어딘가에 rCharts의 문서를 찾을 수 있습니까? 나는 단지 project's website에 예제를 보았습니다.

답변

2

문서는 여전히 진행 중이지만 그 어느 때보다도 가까이에 있습니다. polycharts (유료 상용 라이센스)을 알고 있다면 these examples이 도움이 될 수 있습니다. 같은 주제의 another StackOverflow question입니다. 아래에 간단한 예제를 만들었습니다.

library(rCharts) 


    data(iris) 
    colnames(iris) <- sapply(colnames(iris), FUN = gsub, pattern = "\\.", replacement = "") 
    p5 <- rPlot(SepalWidth ~ SepalLength, data = iris, color = "Species", type = "point", height = 400) 
    # again match polychartjs example exactly to show how we can change axis and legend titles 
    p5$guides(color = list(scale = "#! function(value){ 
     color_mapping = {versicolor: '#ff2385',setosa:'#229922',virginica:'#2B24D6'} 
     return color_mapping[value];     
    } !#"), y = list(title = "sepalWidth"), x = list(title = "sepalLength")) 
    p5$set(title = "Iris Flowers") 
    p5 

다른 라이브러리를 사용하려면 색상 지정이 달라 지므로 알려 주시면 기꺼이 도와 드리겠습니다.

+0

감사합니다. 나는 그 질문과 대답을 전에 읽었다. 그러나이 질문에서 그룹화 (예 : '종')와 같은 기본 색상을 다시 매핑하는 것이 좋습니다. 하지만 서로 다른 점에 다른 색을주고 싶습니다. 그래서 색 벡터에 대략 1000 개의 요소가 있습니다. 나는 내 사건이 다르다고 생각하고 그래서 내가 물었다. 문서를 언급 할 때, 예를 들어'p $ guides' 나'p $ set'을 어떻게 사용하는지 모르겠습니다. – ziyuang

+0

각 포인트에 고유 한 색상을 지정 하시겠습니까? 그래디언트를하려고하십니까? – timelyportfolio

+0

문서의 주요 문제는'polycharts'에서하는 방법을 찾을 수 없다는 것입니다. '폴리 차트 (polycharts) '에서하는 법을 안다면 번역하기가 상당히 쉽습니다. – timelyportfolio

관련 문제