关闭。这个问题需要详细或明确。它目前不接受答案。**想改进这个问题吗?**编辑这篇文章,添加细节并澄清问题。
两天前关门了。改进这个问题是否可以在plotly.js中排除大量条的白色(色调)?例如,如果我有一个有1000条的条形图,默认调色板将在一些白色中循环,而这些条在白色背景上是不可能看到的。
nxowjjhe1#
在plotly.js中,可以传递数组 [1, 2, ... , 1000] 到 color 并使用内置的 colorscale 那不包括白色。这是密码笔。
[1, 2, ... , 1000]
color
colorscale
function rand() { return Math.random(); } /* create an array of random numbers * / var trace1 = { x: Array.from({length: 1000}, (_, i) => i + 1), y: Array.from({length: 1000}, (_, i) => i + 1).map(rand), type: 'bar', marker: { color: Array.from({length: 1000}, (_, i) => i + 1), colorscale: "Viridis" } }; var data = [trace1]; var layout = { title: 'Non-white Bars with colorscale', font:{ family: 'Raleway, sans-serif' }, showlegend: false, xaxis: { tickangle: -45 }, yaxis: { zeroline: false, gridwidth: 2 }, bargap :0.05 }; Plotly.newPlot('myDiv', data, layout);
1条答案
按热度按时间nxowjjhe1#
在plotly.js中,可以传递数组
[1, 2, ... , 1000]
到color
并使用内置的colorscale
那不包括白色。这是密码笔。