2009-04-07 3 views
24

: (흰색 배경에) http://code.google.com/apis/visualization/documentation/gallery/barchart.htmlGoogle의 시각화 API에서 생성 된 막 대형 차트에서 x 축을 어떻게 제거합니까? 여기에 표시된 차트의 종류를 참조

간단한 스위치 것 같다하지 않으며, 흰색에 축 색상을 변경 아무것도 할 것 같지 않았다. 심지어 api 출력에 의해 생성 된 선택자를 감추기 위해 jquery를 시도했지만 주사위는 사용하지 않았습니다.

답변

3

그들의 API는 실제로 이것에 대한 기능이 없습니다 만 : 당신의 x 축 데이터를 제거합니다 0 axisFontSize 설정

chart.draw(data, 
    { 
     width: 400, 
     height: 240, 
     is3D: true, 
     legend :'none', 
     axisFontSize : 0 
    }); 

. :)

1

axisFontSize : 0 x 축과 y 축 데이터를 제거합니다

3

구글은 너무 빨리 API 변경이 오늘은 어떤 작품입니다 'none'예를 들어

:

var options = { 

       hAxis: { textPosition: 'none' }, 
      }; 

chart.draw(data, options); 

참조 https://developers.google.com/chart/interactive/docs/gallery/barchart#Configuration_Options

+0

덕분에 짝을 완벽하게 나에게 도움이 :) – BlackDivine

+0

당신은 내가 마우스를 가져 가면 내가 손에 커서를 변경하는 방법을 알고 계십니까 hAxis에? –

+0

이것은 대단한 해결책입니다. 그것은 당신이 흰색 배경을 가지고 있는지에 달려 있으며, 사용자가 커서를 텍스트 영역 위로 드래그하면 실패 할 것입니다. –

62

당신의 가치에 hAxis.textPosition을 설정할 수 있습니다 'chxs의 = 0, 0, 0, _'

+1

레이블이있는 y 축을 제거하려면. 어떻게해야할까요? –

+1

@InnovativeThinker hAxis는 "가로 축"을 나타냅니다. 따라서 "세로 축" – Chris

+0

과 같이 vAxis를 사용하여 다른 문자를 변경하면 텍스트가 제거되지만 이전에 사용 된 공간은 다시 확보되지 않습니다. 왼쪽에 추가 패딩이 있습니다. – roberthuttinger

1

내 데이터 테이블의 문자열을 제거하여 차트의 재료 버전에서 레이블을 제거 할 수있었습니다.

하기 전에 :

data.addColumn('string', 'Date'); 

후 :

data.addColumn('string', ''); 
0

let options = {legend: { position: 'none' }};

+2

이 코드 단편은 질문을 해결할 수 있지만 [설명 포함] (// meta.stackexchange.com/questions/114762/explaining-entirely-code-based-answers) 정말 개선에 도움이됩니다. 귀하의 게시물의 품질. 앞으로 독자의 질문에 답하고 있으며 코드 제안의 이유를 알지 못할 수도 있습니다. 또한 주석을 설명하기 위해 코드를 군중시키지 마십시오. 그러면 코드와 설명 모두 가독성이 떨어집니다! –

관련 문제