小编Pas*_*Pas的帖子

Plotly.js不一致地向图表添加上边距,如何防止它

使用Plotly.js我有时会添加一个上边距(不一致),其中图形的总高度为300px,但图形本身只有150px高.然后拉伸SVG容器并且实际图形更小.我该怎么做才能防止这个空白区域,为什么它只是有选择地出现?

图表上方的保证金

Plotly Matlab语法导致300px div而不是300px图:

`% PLOT MEAN MOVEMENT
    data = {...
      struct(...
        'x', nScan, ...
        'y',fastmotion, ...
         'type', 'scatter')...
         };
    if max(fastmotion) < 0.3
        yminval = 0.3;
    else
        yminval = round(max(fastmotion) + 1);
    end
    layout = struct(...
    'yaxis', struct(...
    'title', 'Movement (mm)', ...
    'range', [0, yminval]));
    header{3} = 'Absolute Movement';
    layout.width = 800;
    layout.height = 300;
    p = plotlyfig; 
    p.data = data;
    p.layout = layout;
    p.PlotOptions.FileName = 'plot_5';
    html_file = plotlyoffline(p);
    html_file;`
Run Code Online (Sandbox Code Playgroud)

javascript matlab plotly

5
推荐指数
2
解决办法
2003
查看次数

标签 统计

javascript ×1

matlab ×1

plotly ×1