【Rust日报】Plotlars 0.9.0 发布:数据可视化库
📊 次 Y 轴 —— 能够在不影响清晰度的前提下,在同一张图表中对比不同刻度的数据系列。Github 仓库:https://github.com/alceal/plotlars。🗺️ 支持等高线图 —— 借助平滑且可自定义的等高线,描绘出梯度、密度和地形特征。Github 仓库:https://github.com/jonahlund/vy。🏔️ 支持曲面图 —— 为数学函数、地形和响应曲面
Plotlars 0.9.0 发布:数据可视化库
Plotlars 是一个使用 Rust 开发的数据可视化库,此次 0.9.0 版本新增:
-
🗺️ 支持等高线图 —— 借助平滑且可自定义的等高线,描绘出梯度、密度和地形特征。
-
💧 支持桑基图 —— 通过直观且交互式的桑基图,可视化展示流程、转移情况以及资源预算。
-
🏔️ 支持曲面图 —— 为数学函数、地形和响应曲面渲染出精美的三维曲面。
-
📊 次 Y 轴 —— 能够在不影响清晰度的前提下,在同一张图表中对比不同刻度的数据系列。
Github 仓库:https://github.com/alceal/plotlars
vy 0.2.0 发布:HTML 模板引擎
vy 是一个用 Rust 开发的类型安全的 HTML 模板引擎,0.2.0 版本支持 rustfmt。
use vy::prelude::*;
fn page(content: impl IntoHtml) -> impl IntoHtml {
(
DOCTYPE,
html!(
head!(
meta!(charset = "UTF-8"),
title!("My Title"),
meta!(
name = "viewport",
content = "width=device-width,initial-scale=1"
),
meta!(name = "description", content = ""),
link!(rel = "icon", href = "favicon.ico")
),
body!(
h1!("My Heading"),
content
)
),
)
}
特性:
-
标签宏:使用标签宏创建 HTML 元素
-
内联属性:在宏内使用
key=value的格式设置元素内联属性 -
零包装:无需使用容器宏 —— 元素可自然组合。
-
空元素支持:自动处理诸如
<meta>、<img>等自闭合标签。
Github 仓库:https://github.com/jonahlund/vy
--
From 日报小组 Yuan YQ
社区学习交流平台订阅:
-
Rustcc 论坛: 支持 RSS
-
微信公众号:Rust语言中文社区
更多推荐
所有评论(0)