儘管我已經指定了文本和hoverinfo,但我沒有獲得任何懸停註釋。Plotly懸停文字不顯示
如果我註釋掉「text」屬性,我會得到默認行爲hoverinfo: "x+y"
。我也試過hoverinfo: "text"
和hoverinfo: "x+text"
(這是我真正想要的),但這些不會改變行爲。
https://jsfiddle.net/abalter/0cjprqgy/
var data =
{
"x":["2014-02-10 00:00:00.0","2014-02-18 00:00:00.0","2014-02-24 00:00:00.0"],
"y":[0,0,0],
"text":["gemcitabine","gemcitabine + Abraxane","Xeloda"],
"hoverinfo": "all",
"name":"Treatment",
"type":"scatter",
"mode":"markers",
"marker":
{
"size":9,
"color":"#800000"
},
"uid":"c2e171"
};
var layout =
{
"title":"Treatments",
"height":600,
"width":655,
"autosize":true,
"yaxis":
{
"titlefont":
{
"size":12,
"color":"#800000"
},
"domain":[0.85,0.9],
"showgrid":false,
"showline":false,
"showticklabels":false,
"zeroline":true,
"type":"linear",
"range":[0,0],
"autorange":true
},
"hovermode":"closest",
"xaxis":
{
"type":"date",
"range":[1389215256994.8186,1434909143005.1814],
"autorange":true
}
};
Plotly.plot('graph', [data], layout);
嗨@Louys。歡迎來到Plotly!這是一個非常好的策劃方案,但仍然是一項進展 - 有很多怪癖。但他們正在爲下一個版本計劃一些重大改進。 – abalter
所以,這真的很有趣。在玩弄遊戲並使用diff之後,我能夠弄清楚使其工作的關鍵變化是將'domain'從[0.85,0.9]'改爲'[0.85,1.9]'。 「域」對於「頁面」是0到1的座標,意味着0是圖的底部,1是頂部。我試圖在http://plnkr.co/edit/vvStyutowlwubUdddY37中將這一點放在另一個子圖上。所以,1.9的域名確實沒有任何意義。然而,它使得工作過度。我打算稱這是一個錯誤併發布。 – abalter
順便說一句,以前從來沒有見過Plotly的偉大工作! – abalter