javascript - "Play with this data!"没有出现在我的plotly.js 图中

标签 javascript plotly

我的假设是“使用这些数据!”链接应该默认显示。关于为什么它可能不会出现的任何想法?我只是在处理基本的散点图。

请注意,下面的代码并不是独立的,它只是执行 plotly 工作的摘录。

var xData = [];
var yData = [];
var h = results;
for(var k in h) {
    var localdate = k;
    var plotdate = moment(localdate).format('YYYY-MM-DD HH:mm:ss');
    xData.push(plotdate);
    if (currentPort === "t") {
        yData.push(CtoF(h[k]));
    } else {
        yData.push(h[k]);
    };
}
var plotdata = [
    {
        x: xData,
        y: yData,
        type: 'scatter',
        mode: 'markers+lines',
        line: {
            'color': HELIUM_BLUE
        },
        marker: {
            'symbol': 'circle',
            'color': HELIUM_PINK,
            'maxdisplayed': 50
        }
    }
];
var layout = {
    title: currentData,
    xaxis: {
        'title': 'Date / Time'
    },
    yaxis: {
        'title': title
    }
};
Plotly.newPlot(plotHolder, plotdata, layout);

最佳答案

您需要添加 {showLink: true} 作为第四个参数(在 layout 之后)。我猜是default valuetrue 更改为 false。 如果要更改按钮的标题,请使用 {showLink: true, "linkText": "Play with this data"}

var xData = [1, 2, 3, 4, 5];
var yData = [10, 1, 25, 12, 9];

var plotdata = [
    {
        x: xData,
        y: yData,
        type: 'scatter',
        mode: 'markers+lines',
    }
];
var layout = {
    title: 'Edit me',
    xaxis: {
        'title': 'x'
    },
    yaxis: {
        'title': 'y'
    }
};
Plotly.newPlot(plotHolder, plotdata, layout, {showLink: true, "linkText": "Play with this data"});
<script src="https://cdn.plot.ly/plotly-latest.min.js"></script>
<div id='plotHolder'>

</div>

关于javascript - "Play with this data!"没有出现在我的plotly.js 图中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40268264/

相关文章:

javascript - 数据库表更改/更新/删除时触发的 jQuery 事件

python - Plotly 值错误 - 颜色属性无效

python - 使用 Dash 和 Plotly 的多折线图

python - Plotly:如何更改图例中显示的线条的大小?

r - 使用 data.table 和plotly 堆积条形图

javascript - JQuery:GetJson 只给我未定义的数据

javascript - 如何比较输入框变量表中的两个输入框?

javascript - 在 Windows 中运行用于创建条形图的 Javascript 代码

R plotly : preserving appearance of TWO legends when converting ggplot2 with ggplotly

javascript - 使用 XPath 选择带有文本的节点,而不考虑 CasperJS 中的空格