Google Visualization API에 대한 R 패키지 googleVis , R 바인딩을 적극 권장 합니다 . 패키지 저자는 Markus Gesmann과 Diego de Castillo입니다.
googleVis 의 데이터 프레임 뷰어는 사용이 매우 간단합니다.
Google Visualization API는 아니지만 googleVis 가 사용 하기 쉽기 때문에 이러한 사람들은 훌륭한 작업을 수행했습니다 .
googleVis 는 CRAN 에서 사용할 수 있습니다 .
데이터 프레임을 스타일이 지정된 HTML 테이블로 렌더링하기위한 googleVis 의 함수 는 gvisTable () 입니다.
R 데이터 프레임을 전달하여이 함수를 호출하면 R 데이터 프레임이 대시 보드 품질 및 기능 형식의 대화식 HTML 테이블 로 렌더링 됩니다.
googleVis / gvisTable 의 몇 가지 기능이 특히 좋습니다.
행 수가 증가함에 따라 응답 성을 유지하기 위해 (화살표 버튼 사용) 페이지 매김에 대한 사용자 지정 매개 변수 값 ; 페이지 매김을 원하지 않으면 gvisTable () 함수 호출에 지정된 매개 변수에 따라 테이블 오른쪽 의 스크롤 막대 를 통해보기 외부의 행에 액세스 할 수 있습니다.
열 머리글을 클릭하여 열별로 정렬
gvisTable 호출은 HTML을 반환하므로 이식성 이 뛰어나고이 기능을 사용하지는 않았지만 CSS를 사용하여 HTML 테이블의 스타일을 지정하는 방식으로 전체 테이블의 스타일을 지정할 수 있습니다 (먼저 관련 선택기에 클래스 지정)
사용하려면 googleVis 패키지를 가져 와서 데이터 프레임에 전달하는 gvisTable () 을 호출 하고 해당 결과 ( gvis 객체)를 변수에 바인딩 하십시오. 그런 다음 gvis 인스턴스 에서 plot 을 호출하십시오 .
library(googleVis)
gvt = gvisTable(DF)
plot(gvt)
gvisTable에 대한 단일 인수를 통해 옵션 을 수행하는 경우에도 여러 매개 변수를 전달할 수 있습니다. 옵션 은 R 목록입니다 (예 :
gvt = gvisTable(DF, options=list(page='enable', height=300))
물론 CSS를 사용하여 원하는 스타일을 얻을 수 있습니다.
gvis 객체에서 플롯을 호출하면 브라우저 창이 열리고 Flash를 사용하여 테이블이로드됩니다.
edit(your_data_object)
,이 함수의 행과 열 제한에 대해서는 잘 모르는 경우도 있습니다.