- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我想知道如何自定义单个 Sankey Chart 起始 block 的大小?
例如,我希望煤炭垂直起跑线连同路径比天然气垂直起跑线小一个百分比。我曾尝试查看 Google 开发文档,但我只看到有关如何扩展、展开和更改桑基图颜色的引用。
这是我当前通过 JSFiddle 编写的代码:
google.setOnLoadCallback(drawChart);
function drawChart() {
var data = new google.visualization.DataTable();
data.addColumn('string', 'From');
data.addColumn('string', 'To');
data.addColumn('number', 'Weight');
data.addRows([
[ 'Nuclear Electric Power', 'Electricity Retail Sales', 100 ],
[ 'Renewable Energy', 'Electricity System Energy Losses', 29 ],
[ 'Coal', 'Electricity System Energy Losses', 96 ],
[ 'Natural Gas', 'Electricity System Energy Losses', 44 ],
[ 'Petroleum', 'Transportation', 87 ],
[ 'Electricity System Energy Losses', 'Commercial', 69 ],
[ 'Electricity System Energy Losses', 'Residential', 69 ],
[ 'Electricity System Energy Losses', 'Industrial', 28 ],
[ 'Renewable Energy', 'Commercial', 1 ],
[ 'Renewable Energy', 'Residential', 8 ],
[ 'Renewable Energy', 'Industrial', 61 ],
[ 'Coal', 'Industrial', 4 ],
[ 'Natural Gas', 'Commercial', 12],
[ 'Natural Gas', 'Residential', 13],
[ 'Natural Gas', 'Industrial', 30],
[ 'Natural Gas', 'Transportation', 1],
[ 'Petroleum', 'Commercial', 2 ],
[ 'Petroleum', 'Residential', 2 ],
[ 'Petroleum', 'Industrial', 9 ]
//MAKE SURE TO NOT PUT A COMMA ON THE LAST BLOCK
]);
// Sets chart options.
var options = {
width: 600,
};
//var options = {
//height: 400,
//sankey: {
//node: {
//colors: colors
//},
//link: {
//colorMode: 'gradient',
//colors: colors
//}
//}
//};
// Instantiates and draws our chart, passing in some options.
var chart = new google.visualization.Sankey(document.getElementById('sankey_basic'));
chart.draw(data, options);
}
最佳答案
煤炭的垂直线(矩形称为节点)根据数据中的值/权重调整大小。如果您查看煤炭,它有一个组合值或 100([“煤炭”,“电力系统能量损失”,96] + [“煤炭”,“工业”,4])。将值从 96 减小到 50(示例),节点高度会发生变化。希望这会有所帮助。
关于javascript - 如何确定桑基图起始 block 的大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34728758/
我在尝试生成具有“价格”轴和“量”轴的图表时遇到问题,类似于 example given 中的图表。在 Highstock 网站上。它可以很好地显示成交量轴,但不能显示价格。 在尝试确定问题的原因时,
起始 - HTML
在我的 HTML 项目中,我试图提及 标签。但是,VS Code 将其解释为实际的 标签,它会导致奇怪的事情发生。有人有办法解决这个问题吗?预先感谢您! 最佳答案 使用<代替 . 顺便说一下,使
起始 - HTML
在我的 HTML 项目中,我试图提及 标签。但是,VS Code 将其解释为实际的 标签,它会导致奇怪的事情发生。有人有办法解决这个问题吗?预先感谢您! 最佳答案 使用<代替 . 顺便说一下,使
The allocation function attempts to allocate the requested amount of storage. If it is successful, i
这是我的Program.cs: public static void Main(string[] args) { var host = new WebHostBuilder()
我希望我的应用程序独立于操作系统。因此,我的 config.properties 和日志文件存储在资源文件夹中,我通过相对路径获取这些资源。这是我的项目结构。 这是我的 AppConfig 类: pu
(前言:这是我在 Stack Overflow 上提出的第一个与音频相关的问题,因此我会尽力用最好的措辞来表达。欢迎编辑。) 我正在创建一个允许用户循环播放音乐的应用程序。目前,我们的原型(proto
我有一个 Pandas DataFrame,我想将其用作 Scrapy Start URL,函数 get_links 打开一个到 DataFrame 的 xlsx,其中有一个我想在其上运行蜘蛛的 Co
我有几个大的 DTD 文件。我用过 trang将它们转换为 XSD 文件,这样我就可以轻松地从 JAXB 和其他实用程序中使用它。但是,生成的 XSD 文件的所有声明元素都位于顶层。这意味着任何元素都
是否有任何工具可以将文件从给定的起始偏移量复制到给定的(结束)偏移量。我还想通过运行 md5sum 确认该工具已正确复制指定的字节。像这样的东西 1) Copy source file star
所以,我有一个程序,我可以使用 Path2D 对象将形状添加到 JPanel,然后我可以单击并拖动它们。我想要做的是能够找到药物后形状的最终 X 和 Y 坐标。坐标必须是左上角坐标。有什么想法吗? /
我是一名优秀的程序员,十分优秀!