# #区间 #区间图

time_varying_graph

一个用于与时间变化图交互的复杂图包。更多信息请访问 https://arxiv.org/abs/1012.0009

4 个版本

0.1.3 2023 年 6 月 13 日
0.1.2 2023 年 6 月 3 日
0.1.1 2023 年 6 月 3 日
0.1.0 2023 年 6 月 3 日

#1577数学

每月 28 次下载

MIT/Apache

23KB
386

time_varying_graph

描述

此库的主要目的是提供一个简单的库,用于与时间变化图交互。

用法

use time_varying_graph::tvg::{Tvg};



    let data = r#"
        {
          "nodes": [
            "Node1",
            "Node2"
          ],
          "edges": [
            {
              "from": "Node1",
              "to": "Node2",
              "start" : 0.0,
              "end" : 1.0,
              "data": null
            }
          ]
        }"#;


    // Create a time-varying graph:
    let mut time_varying_graph = Tvg::new();
    // Add data from json (recommended)
    time_varying_graph.add_edges_from_json(data.to_string());

lib.rs:

用于创建和管理时间变化图的库,目前正在开发中。

示例


 use time_varying_graph::tvg::{Tvg};

 let data = r#"
       {
         "nodes": [
           "Node1",
           "Node2"
         ],
         "edges": [
           {
             "from": "Node1",
             "to": "Node2",
             "start" : 0.0,
             "end" : 1.0,
             "data": null
           }
         ]
       }"#;


// Create a time-varying graph:
let mut time_varying_graph = Tvg::new();
// Add data from json (recommended)
time_varying_graph.add_edges_from_json(data.to_string());



依赖项

~5–13MB
~132K SLoC