2017-05-23 2 views
0

내가 지금까지 가지고 무엇을 그 ...Plotly :

Plotly.plot('graph', [{ 
 
    type: 'bar', 
 
    y: [1,0,0], 
 
    x: [1,2,1], 
 
    orientation: 'h', 
 
    base: [0,2,5] 
 
}, { 
 
    type: 'bar', 
 
    y: [1,1,1], 
 
    x: [2,1,2], 
 
    orientation: 'h', 
 
    base: [0,3,5] 
 
}])
<head> 
 
    <script src="https://cdn.plot.ly/plotly-latest.min.js"></script> 
 
</head> 
 
<body> 
 
    <div id="graph"></div> 
 
</body>

가 어떻게 대신 숫자 값의 수평 축에 날짜를 사용할 수있는 수평 타임 라인을 만들?

답변

0

x 축 유형 속성을 사용해야합니다. 당신은 날짜 형식으로 x 축을 지정할 수 있습니다 나는 당신의 예를 업데이트

x:{type:"date"}

처럼. 아래의 예를

Plotly.plot('graph', [{ 
 
    type: 'bar', 
 
    y: [1,0,0], 
 
    x: ['2000-01-01', '2000-01-02', '2000-01-03'], 
 
    orientation: 'v', 
 
    base: [0,2,5] 
 
}, { 
 
    type: 'bar', 
 
    y: [1,1,1], 
 
    x: ['2000-01-01', '2000-01-02', '2000-01-03'], 
 
    orientation: 'v', 
 
    base: [0,3,5] 
 
}],{xaxis:{type:"date"}})
<head> 
 
    <script src="https://cdn.plot.ly/plotly-latest.min.js"></script> 
 
</head> 
 
<body> 
 
    <div id="graph"></div> 
 
</body>

에서 봐 주시기 바랍니다