首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何使这个D3js太阳爆发图显示所有层的数据?

D3.js是一个强大的JavaScript库,用于创建数据可视化图表。太阳爆发图是D3.js中的一种图表类型,用于展示层次结构数据。要使太阳爆发图显示所有层的数据,可以按照以下步骤进行操作:

  1. 数据准备:首先,需要准备好层次结构的数据。这些数据应该是一个嵌套的JSON对象,每个节点都包含一个名称和一个子节点数组。确保每个节点都有一个唯一的标识符。
  2. 创建SVG容器:使用D3.js创建一个SVG容器,用于容纳太阳爆发图。可以使用D3.js提供的d3.select方法选择一个HTML元素,并使用append方法添加一个SVG元素。
  3. 设置图表尺寸:根据需要设置太阳爆发图的尺寸。可以使用D3.js提供的attr方法设置SVG元素的宽度和高度。
  4. 创建布局:使用D3.js提供的d3.partition布局创建一个太阳爆发图的布局。该布局将根据层次结构数据自动计算每个节点的位置和大小。
  5. 创建弧生成器:使用D3.js提供的d3.arc方法创建一个弧生成器。该生成器将根据节点的位置和大小生成弧形路径。
  6. 绘制图表:使用D3.js提供的selectAlldata方法选择所有节点,并绑定层次结构数据。然后,使用enter方法创建新的SVG元素,并使用弧生成器绘制弧形路径。可以根据需要设置节点的颜色、边框等样式。
  7. 添加交互:可以使用D3.js提供的事件处理方法为太阳爆发图添加交互功能。例如,可以为节点添加鼠标悬停事件,以显示节点的详细信息。
  8. 显示所有层的数据:为了显示所有层的数据,可以使用D3.js提供的d3.hierarchy方法将层次结构数据转换为适合太阳爆发图的格式。然后,可以使用descendants方法获取所有节点的数组,并使用each方法遍历每个节点,设置其value属性为节点的值。
  9. 更新图表:在设置完所有节点的value属性后,可以使用D3.js提供的transition方法更新太阳爆发图的显示。可以根据节点的value属性设置节点的大小、颜色等样式。
  10. 添加动画效果:为了增加交互性和视觉效果,可以使用D3.js提供的transitionduration方法为太阳爆发图添加动画效果。例如,可以使用ease方法设置动画的缓动效果。

以下是一个示例代码片段,演示如何使用D3.js创建并显示一个太阳爆发图,并使其显示所有层的数据:

代码语言:txt
复制
// 准备数据
var data = {
  "name": "root",
  "children": [
    {
      "name": "layer1",
      "children": [
        {"name": "node1", "value": 10},
        {"name": "node2", "value": 20}
      ]
    },
    {
      "name": "layer2",
      "children": [
        {"name": "node3", "value": 15},
        {"name": "node4", "value": 25}
      ]
    }
  ]
};

// 创建SVG容器
var svg = d3.select("body")
  .append("svg")
  .attr("width", 500)
  .attr("height", 500);

// 创建布局
var partition = d3.partition()
  .size([2 * Math.PI, 200]);

// 创建弧生成器
var arc = d3.arc()
  .startAngle(function(d) { return d.x0; })
  .endAngle(function(d) { return d.x1; })
  .innerRadius(function(d) { return d.y0; })
  .outerRadius(function(d) { return d.y1; });

// 绘制图表
var root = d3.hierarchy(data)
  .sum(function(d) { return d.value; })
  .sort(function(a, b) { return b.value - a.value; });

partition(root);
var nodes = root.descendants();

svg.selectAll("path")
  .data(nodes)
  .enter()
  .append("path")
  .attr("d", arc)
  .style("fill", function(d) { return d.data.name; });

// 显示所有层的数据
root.each(function(d) { d.value = 1; });

// 更新图表
svg.selectAll("path")
  .data(nodes)
  .transition()
  .duration(1000)
  .attr("d", arc)
  .style("fill", function(d) { return d.data.name; });

这只是一个简单的示例,你可以根据实际需求进行修改和扩展。希望这能帮助到你!

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

大质量恒星的演化进程

可是,天空中所有的恒星都会沿着这条途径走完他们的一生吗?他们是如何孕育的? 2019年4月10日,人类首次拍摄到黑洞照片的新闻被登上了各大媒体的头版头条,那么黑洞是如何产生的呢?...所有的恒星在初始时都是一个大氢球,通过氢核聚变为氦核产生能量,这时的恒星都位于赫罗图上的主序带内,质量越大的恒星其核心引力也就越大,更高的密度让氢聚变更为剧烈,因此其表面温度与光度也就更高,于是也就位于赫罗图更加靠左上的位置...1969年,天文学家探测到了距离我们 6500 光年的金牛座蟹状星云中心发出的脉冲信号,蟹状星云正是我们前面提到的超新星爆发后所形成的,而这个爆发的过程在世界各地的史书中均有记载,《资治通鉴》中记载“至和元年五月己酉...,客星晨出天关之东南可数寸,嘉祐元年三月乃没”,这个天空中持续了两年的巨大亮光就是超新星爆发的过程,既然如此,天文学家猜测脉冲信号是否与超新星爆发有关呢?...由于铁气球的对外压力主要来源于电子的运动,所以电子被原子核捕获后,气态铁球就会崩陷坍缩,使铁气球的密度与温度进一步升高,最终只剩下一个仅由中子构成的恒星 — 中子星,这一过程短暂而猛烈,伴随着一次巨大的超新星爆发

1.2K10

用数据讲故事的7种方法

Jones这个想法是根据大量数据故事的分析得出的,也可以帮助人们了解一些其他东西,使数据不再受限于侧栏表格。...这些数据将每个国家按照“自由”,“部分自由”以及“不自由”进行排名。使用这个简单的数据组,我们可以讲出七个不同的故事。角度则取决于你想通过这些数据表现什么以及你将如何展现这些数据。 1....甚至再放大一些,读者就会发现,朝鲜是所有国家里最不自由的。 我们通过在纸媒及互动媒体上给与提示来引导读者了解这种变化。 ? 下面的这个例子展示了世界范围内疫苗预防疾病爆发的数据。...它基于人类发展的三维图(健康长寿的生活,知识和较高的生活水平)比较了世界上所有国家的性别差距。这个图表的一端的国家都差距较大,而另一端的却基本平等。 ?...来源:本·琼斯 这个图体现了在2013年上半年各政府对facebook的需求数量。它清楚的显示了美国以8200多的需求数量优势成为了一个明显的异常值。

1.2K60
  • 用数据讲故事 七种不同的数据展示方法

    Jones这个想法是根据大量数据故事的分析得出的,也可以帮助人们了解一些其他东西,使数据不再受限于侧栏表格。...这些数据将每个国家按照“自由”,“部分自由”以及“不自由”进行排名。使用这个简单的数据组,我们可以讲出七个不同的故事。角度则取决于你想通过这些数据表现什么以及你将如何展现这些数据。 1....甚至再放大一些,读者就会发现,朝鲜是所有国家里最不自由的。 我们通过在纸媒及互动媒体上给与提示来引导读者了解这种变化。 ? 下面的这个例子展示了世界范围内疫苗预防疾病爆发的数据。...它基于人类发展的三维图(健康长寿的生活,知识和较高的生活水平)比较了世界上所有国家的性别差距。这个图表的一端的国家都差距较大,而另一端的却基本平等。 ?...来源:本•琼斯 这个图体现了在2013年上半年各政府对facebook的需求数量。它清楚的显示了美国以8200多的需求数量优势成为了一个明显的异常值。

    66140

    视频】复杂网络分析CNA简介与R语言对婚礼数据聚类社区检测和可视化|数据分享|附代码数据

    p=18770  最近我们被客户要求撰写关于复杂网络分析的研究报告,包括一些图形和统计输出。 复杂网络分析研究如何识别、描述、可视化和分析复杂网络。...为了用R来处理网络数据,我们使用婚礼数据集 CNA 研究和应用爆炸式增长的突出原因是两个因素 - 一个是廉价而强大的计算机的可用性,使在数学、物理和社会科学方面接受过高级培训的研究人员和科学家能够进行一流的研究...“发生在之后”是这种情况下的关系,因为一条边将两个事件连接在一起,一个事件紧接着另一个事件发生。这个网络之所以被认为是简单的,是因为它具有规则的结构,而不是因为它很小。... paste(as.character(L) 2:5], + "--",   > E(ifl )$color=c("grey","black")[1+EU]> plot(iflo) 也可以使用D3js...最后,寻找聚类(以防这些家庭之间爆发战争) > kc <- fastgreedy.community ( iflo ) 在这里,我们有3类

    27200

    七种数据展示方法,让你讲好数据故事

    这些数据将每个国家按照“自由”,“部分自由”以及“不自由”进行排名。使用这个简单的数据组,我们可以讲出七个不同的故事。角度则取决于你想通过这些数据表现什么以及你将如何展现这些数据。 1....甚至再放大一些,读者就会发现,朝鲜是所有国家里最不自由的。 我们通过在纸媒及互动媒体上给与提示来引导读者了解这种变化。 下面的这个例子展示了世界范围内疫苗预防疾病爆发的数据。...它基于人类发展的三维图(健康长寿的生活,知识和较高的生活水平)比较了世界上所有国家的性别差距。这个图表的一端的国家都差距较大,而另一端的却基本平等。...来源:本·琼斯 这个图体现了在2013年上半年各政府对 facebook 的需求数量。它清楚的显示了美国以8200多的需求数量优势成为了一个明显的异常值。...所以我们还应该在这个列表上添加哪些故事类型呢?我们还能如何使用数据来讲故事呢?在下面的评论区分享你的看法。

    1.7K110

    小心太阳超级风暴带来更大互联网灾难

    莱昂纳多·迪卡普里奥 +詹妮弗·劳伦斯等五位奥斯卡得主 联袂奉献彗星撞地球的年度政治热点大片 彗星撞地球 是科幻电影的老题材 现实中我们需要担心的是 貌似宇宙天体进入新的活动周期 最近的就是汤加发生的海底火山爆发...除了地球火山活跃之外 UC Irvine大学最新论文显示 来自太阳的超级风暴同样会带来网络失联 本文获得了IETF 2022年度 Applied Networking Research Prize...首先太阳的日冕层 抛射出来的物质撞击地球时 与磁场作用在地壳上产生地磁诱导电流 这些电流可以进入并损坏长的导体如电力线 太阳活动也有周期性 1859年和1921年爆发过两次 对当时的电报网络造成巨大影响...然后进入弱周期时现代科技正好勃发 但是目前太阳正慢慢地从弱周期中走出来 面对下一次爆发 海底的光缆同样首当其冲 因为它们需要电力驱动的中继器 另外现有数据中心多集中在高纬度危险地区 据研究 将到来的这个周期有可能成为...有史以来太阳活动最强劲的周期之一 看来“备战备荒保家卫球”的思想要永不松懈 人类走向星辰大海 前提是有一个稳固的大本营 为海底数据中心前途小小担忧一下 全国首个海底数据中心落地海南三亚!

    22340

    视频 | 让Science杂志惊呼wow的3个1分钟数据故事

    这个地区是空气逃向太空的通道,可能正是这个过程使得早期火星枯竭,导致这一过程最可能的原因是太阳风,从太阳吹来的带电粒子流。...在这个模拟中,绿色颗粒代表太阳风扫过之后的中等能量离子,黄色和红色的高能量离子,遵循火星上方的极区羽流中的电场,现在来自MAVEN的数据支持了这种太阳风侵蚀模式。这幅图显示了火星周围。...氧离子通量的首次测量使我们能够在极区羽流和尾部区域中看到太阳风将大气驱赶到太空中,随着MAVEN任务的继续,新的测量将是了解这些过程如何运作的关键,是如何塑造了火星气候的持续演变。...我们可以挑出其中的一小部分使它看起来更清晰,我们可以通过点击切换来看看哪些聚集是相似的,这条蓝线表示时间,我们可以用上下的方向键来控制它上下运动,随着我们这么做了,这个网络图显示了5分钟之内链接的变化,...所有的这些研究正在揭露宇宙的蓝图,这些新的数学工具能够应用于所有的宇宙学问题,从证实宇宙膨胀到改善halo finders算法性能。

    77650

    7个技巧,讲数据故事 | 数说 · 精选

    Jones这个想法是根据大量数据故事的分析得出的,也可以帮助人们了解一些其他东西,使数据不再受限于侧栏表格。...甚至再放大一些,读者就会发现,朝鲜是所有国家里最不自由的。 我们通过在纸媒及互动媒体上给与提示来引导读者了解这种变化。 ? 下面的这个例子展示了世界范围内疫苗预防疾病爆发的数据。...它基于人类发展的三维图(健康长寿的生活,知识和较高的生活水平)比较了世界上所有国家的性别差距。这个图表的一端的国家都差距较大,而另一端的却基本平等。 ?...这个有关自由的数据显示出“部分自由”国家的数量超过了“不自由”的国家,继而超过了“自由”的国家。是什么导致了这种变化?当排名发生变化时,人们就想知道原因。 ?...来源:本•琼斯 这个图体现了在2013年上半年各政府对facebook的需求数量。它清楚的显示了美国以8200多的需求数量优势成为了一个明显的异常值。

    623110

    中科院正式启动“空间科学(二期)”专项,2022年前后发射4颗卫星 | 热点

    据悉,此专项行动旨在探索宇宙和生命起源与演化、太阳系与人类的关系这两大科学前沿,将针对时域天文学、太阳磁场与爆发的关系、太阳风-磁层相互作用规律、引力波电磁对应体等方向研制卫星。...此外,除了以上研究方向之外,专项行动还部署了科学卫星任务规划、数据分析、背景型号、概念研究等多种项目。...图 | 爱因斯坦探针(EP) 先进天基太阳天文台(ASO-S)——用以揭示太阳磁场、太阳耀斑和日冕物质抛射(一磁两暴)的形成及相互关系,也是我国首颗空间太阳专用观测卫星; ?...图 | 先进天基太阳天文台(ASO-S) 太阳风-磁层相互作用全景成像卫星(SMILE)—— 对向阳侧磁层顶、极尖区和地球极光进行全景成像,同时对地磁场和等离子体进行原位测量; ?...图 | 太阳风-磁层相互作用全景成像卫星(SMILE) 引力波暴高能电磁对应体全天监测器(GECAM)——由卫星与地面引力波探测器联合观测,可更加全面地发现引力波伽玛暴及新的辐射现象。 ?

    45961

    用数据讲故事:七种不同的数据展示方法

    Jones这个想法是根据大量数据故事的分析得出的,也可以帮助人们了解一些其他东西,使数据不再受限于侧栏表格。...这些数据将每个国家按照“自由”,“部分自由”以及“不自由”进行排名。使用这个简单的数据组,我们可以讲出七个不同的故事。角度则取决于你想通过这些数据表现什么以及你将如何展现这些数据。...甚至再放大一些,读者就会发现,朝鲜是所有国家里最不自由的。 我们通过在纸媒及互动媒体上给与提示来引导读者了解这种变化。 下面的这个例子展示了世界范围内疫苗预防疾病爆发的数据。...它基于人类发展的三维图(健康长寿的生活,知识和较高的生活水平)比较了世界上所有国家的性别差距。这个图表的一端的国家都差距较大,而另一端的却基本平等。...这个图体现了在2013年上半年各政府对facebook的需求数量。它清楚的显示了美国以8200多的需求数量优势成为了一个明显的异常值。

    1.2K90

    【视频】复杂网络分析CNA简介与R语言对婚礼数据聚类社区检测和可视化|数据分享

    p=18770 复杂网络分析研究如何识别、描述、可视化和分析复杂网络(点击文末“阅读原文”获取完整代码数据)。 为了用R来处理网络数据,我们使用婚礼数据集(查看文末了解数据获取方式)。...CNA 研究和应用爆炸式增长的突出原因是两个因素 - 一个是廉价而强大的计算机的可用性,使在数学、物理和社会科学方面接受过高级培训的研究人员和科学家能够进行一流的研究;另一个因素是是人类社会、行为、生物...“发生在之后”是这种情况下的关系,因为一条边将两个事件连接在一起,一个事件紧接着另一个事件发生。这个网络之所以被认为是简单的,是因为它具有规则的结构,而不是因为它很小。...paste(as.character(L) 2:5\], + "--", > E(ifl )$color=c("grey","black")\[1+EU\]> plot(iflo) 也可以使用D3js...最后,寻找聚类(以防这些家庭之间爆发战争) > kc <- fastgreedy.community ( iflo ) 在这里,我们有3类

    16231

    实现碳中和,中国科技企业还有多远的路要走?

    调查显示,在过去的100年间,人类活动引发的温室效应使地球平均温度上升了0.74摄氏度,升温有可能导致冰川融化、山火频发、蝗虫成灾等现象。...中国科技企业践行“碳中和” 时下,云计算市场正处于快速发展阶段,作为支撑云计算发展的重要载体,数据中心也迎来爆发期。 不过,随着越来越多数据中心的出现,其带来的能源消耗及环境污染问题也逐渐暴露出来。...图:谷歌屋顶太阳能项目估测的 俄克拉荷马城屋顶太阳能潜力 二是结合大数据,掌控能源布局情况,优化资源配置。...数据库包含每个发电厂的位置信息、发电厂容量、发电量、所有权和燃料类型等信息并且不断更新,使应用者更易于对全球电厂数据进行浏览、比较和深度分析。...图:CloudAgronomics的部分界面 Cloud Agronomics正在构建最大的农业标记数据集之一,使种植者能够积极有效地管理作物。

    44430

    【视频】复杂网络分析CNA简介与R语言对婚礼数据聚类社区检测和可视化|数据分享|附代码数据

    最近我们被客户要求撰写关于复杂网络分析的研究报告,包括一些图形和统计输出。 为了用R来处理网络数据,我们使用婚礼数据集 ( 查看文末了解数据获取方式 ) 。...CNA 研究和应用爆炸式增长的突出原因是两个因素 - 一个是廉价而强大的计算机的可用性,使在数学、物理和社会科学方面接受过高级培训的研究人员和科学家能够进行一流的研究;另一个因素是是人类社会、行为、生物...“发生在之后”是这种情况下的关系,因为一条边将两个事件连接在一起,一个事件紧接着另一个事件发生。这个网络之所以被认为是简单的,是因为它具有规则的结构,而不是因为它很小。... paste(as.character(L) 2:5], + "--",   > E(ifl )$color=c("grey","black")[1+EU]> plot(iflo) 也可以使用D3js...最后,寻找聚类(以防这些家庭之间爆发战争) > kc <- fastgreedy.community ( iflo ) 在这里,我们有3类

    34500

    . & CD: 发现影响平流层爆发性增温趋势和年代际转折的重要因子

    目前平流层爆发性增温的趋势和年代际变化预测仍是一个科学难题,但由于平流层爆发性增温的年际变率很大,有卫星观测应用之前平流层资料又相对缺乏,因此平流层爆发性增温趋势存在很大的不确定性。...伴随着1980年前后该遥相关组合发生的年代际的变化(图1),平流层爆发性增温的频数,强度和持续时间也发生了显著的变化(图2)。该研究结果增强了再分析资料研究所得平流层爆发性增温变强结论的可信度。...蓝线依据NCEP数据和RPCA方法得到的遥相关,橙色线依据JRA数据和逐点方法得到的遥相关。...进一步研究发现,平流层爆发性增温的年代际变化除了受到遥相关等大气内部的变率的影响外,很大程度上还受到热带中东太平洋区域对流活动的影响(图3)。...NCEP表示从再分析数据得出的趋势。Cloud表示对流活动贡献的趋势。NAO表示北大西洋涛动的贡献。PC1和PC2分别表示冬季北太平洋海温的第一和第二主导模态的贡献。Solar表示太阳活动的贡献。

    15610

    d3从入门到出门

    前言 基于d3js 5.5版本基础教程 环境配置 下载最新d3js文件, 参考: d3js官网 当前版本5.5, d3js v4与v3之间的api有一定的差异。...选择元素 d3主要有两个选择器 select 选择相应的dom元素, 如果有多个, 选择第一个 selectAll 选择所有的指定的dom元素...., 即首先通过第二个参数选择相应位置,在这个选择的元素之前插入一个元素 内容修改 text 修改元素的文本内容 示例: d3.select("p").text("段落一修改后的内容") //...',并将其文字颜色设置为红色 d3.select("p") .text("修改后内容") .style("color", "red") 数据绑定与加载 数据绑定 datum 将一个数据绑定到所有选择的元素上...柱状图示例 参考: http://www.tutorialsteacher.com/d3js/create-bar-chart-using-d3js 饼图 参考: http://www.tutorialsteacher.com

    3K20

    D3 实现《天龙八部》人物关系可视化

    实现效果 po 个成品图 ? 如上图所示,最上面的嵌入的网易云音乐标签,播放的正是《天龙八部》主题曲《难念的经》,下方就是可视化的具体区域。...当点击某个人物的头像的时候,会加粗所有与该人物有关的关系线,关系线上标注了人物之间的关系,最开始我是直接默认标注人物关系的,但是密密麻麻不太友好。...最后一点,整个可视化关系图是可以拖拽的,这是 D3 赋予的能力。...具体可以参考下面这个视频,由于有 BGM,加大音量食用风味更佳~ 如何实现 那么这样一个还算有点酷炫的作品,是如何实现的呢,俗话说,授人以鱼不如授人以渔,列出所有需要用到的知识或技术点 html/css...d3js ,d3 是 一个前端可视化框架,相比较 echarts,它是一个比较底层的一个框架,更高层的 dash 就是基于 d3js 的,在这里主要用到 d3 经典的 select-data-join(

    1.3K20

    日本研发出机器人小太阳鱼成功探测福岛三号核反应堆内部

    每当便携式显示器上显示,他已经达到每天能够忍受的最大辐射剂量时,他的神经都会随之跳动。...小太阳鱼机器人在东芝实验室和政府运营的“港口与机场研究所”的巨大的模拟水池中进行了数月的研究、实验和测试,以平衡其上述所有功能。...松崎健二及其团队尝试了不同的螺旋桨、摄像头以及传感器配置,提高螺旋桨发动机的功率,开发新型涂层,使电缆的移动更加顺畅,并确保所有设备能够承受极高的辐射。...显然,他们发现了失踪核燃料的第一个迹象。在把机器人拉出来之前,他们在该区域附近操纵着太阳鱼,尽可能多地记录下更多信息。当松崎健二宣布任务完成时,控制室爆发出一片掌声。...工程师们已经开始思考如何构建下一代机器人,它们必须帮助完成最复杂的任务,即移除熔化的燃料。 这些下一代机器人面临的第一个挑战是,如何使机器人能够达到它们的目标。

    55340

    跟随AI跨越每一个末日,直至宇宙终结!

    opus 最近在Mixlab博士吐槽互助群里,@Simon Meng分享了他的最新作品~~~ 你们以为我用AI画那些图是在乱玩么?...在此之后,AI接管这个世界将变得无法避免,这并非仅仅是由于人类可能在AI技术伦理制定上失败,其更可能的原因是,当AI做任何决定都比人类更“正确”的时候,将所有决策权让渡给AI,是最理性的选择。...地球磁场及臭氧层保护着我们的世界免遭大部分宇宙射线的威胁,但当辐射源离地球过近或威力过强时,我们仍难以幸免。...、氧气和臭氧层消失,最终导致整个生态循环系统的崩溃和动植物的灭亡。...在如此漫长的岁月中,地球很有可能被偶然经过的巨大天体抛入深空、成为星际行星,并有 300 万分之一的几率会被另一颗恒星俘获。这个旅程一旦发生,无论过程如何,都将会摧毁地球上的所有生命。

    53630

    基于SARIMA、XGBoost和CNN-LSTM的时间序列预测对比

    对于这个数据集直流功率将是因变量(目标变量)。我们目标是的试图找到性能不佳的太阳能模块。 两个独立的df用于分析和预测。...假设SP1采集的数据是正确的,用于记录数据的仪器没有故障,这就说明SP1中逆变器需要进行更深入的研究 通过按每个模块的日频率聚合AC和DC功率,图3显示了SP1中所有模块的逆变器效率。...这里可以看到有一个明确的临界点和直流电源停滞的迹象。在~52°C开始平稳。为了找到性能次优的太阳能模块,所有显示模块温度超过52°C的行都被删除。 下面的图6显示了SP2中每个模块在一天中的直流功率。...图8显示了SP2数据集中所有特征的相关热图。热图显示了因变量直流功率,与模块温度、辐照和环境温度的强相关性。这些特征可能在预测中发挥重要作用。 在下面的热图中,交流功率显示皮尔森相关系数为1。...学习曲线是深度学习中使用的一个很好的诊断工具,它显示了模型在每个阶段之后的表现。下面的图17显示了模型如何从数据中学习,并显示了验证数据与训练数据的收敛。这是良好模特训练的标志。

    1.3K40

    MIT开发出「纸张」太阳能电池,效率翻18倍,重量不到原来百分之一

    而MIT的这个超薄太阳能电池,不仅效率上有保证,而且它的可扩展性能也是杠杠的,Bulović教授也表示: 虽然实验室制作出来的样品只有10cmX10cm,但它毫无疑问能做到更大尺寸。...那研究团队又是如何兼顾到这些的呢? 要想制作出超薄的可扩展的太阳能电池,首先面对的问题就是材料的选取。 换句话说,就是选取材料就不得不考虑到它的工艺可行性。...△图源:alicat 于是,研究团队放弃使用玻璃作为载体,转用聚对苯二甲酸乙二酯(PET)片,它能够很好地避开玻璃基板的缺陷。 载体基板确定之后,接下来便是在上面进行一层又一层的喷涂了。...具体过程,是在成品太阳能电池的边缘涂上几微米的胶水,然后与Dyneema接触,将太阳能薄膜“扯”下来完成转移。 △图源:IEEE Spectrum 讲完制备工艺,再来看看它的效率如何?直接上数据。...此外,Bulović还拥有三家初创公司,包括被三星收购的量子点电子公司QD Vision,主要提供新一代显示和照明解决方案。 还有一家制造透明太阳能电池的公司Ubiquitous Energy。

    30820
    领券