92国产精品视频_亚洲a级在线观看_国产精品电影观看_国产精品免费观看在线_精品伊人久久97_亚洲人成在线观_尤物九九久久国产精品的特点_成人激情在线播放_成人黄色大片在线免费观看_亚洲成人精品久久久_久久免费视频在线观看_久久精品国产一区_国产一区二区三区18_亚洲欧美中文字幕在线一区_日韩美女中文字幕_日韩视频免费在线

如何在網頁前端里可視化你的知識圖譜

2020-3-15    前端達人

如何在網頁前端里可視化你的知識圖譜
最近費盡千辛萬苦構造了一份可以用(大概)的知識圖譜,并且把要利用知識圖譜做的領域命名實體識別和一些推薦的功能做成Web版的demo,順帶想實現一些可視化知識圖譜的功能。

(憑啥知識圖譜就只能在Neo4j里自嗨,不能來前端show一下,歧視嗎(¬_¬))

找了做前端圖表展示的開源庫,D3.js和Echarts都能做,我拿Echarts實現了一下功能,先看一下在現在項目里一個基于知識圖譜查詢的實際效果:
20200314114824402.png

接下里看看如何的實現:

  1. 首先在本地下載Echarts相關的js文件,在線引用也可以,html文件里如下引用:
 <script src="/static/js/echarts.common.min.js"></script>   
    <script type="text/javascript" src="https://cdn.jsdelivr.net/npm/echarts@4.5.0/dist/echarts.min.js"></script>
給要展示的圖準備一個Dom:

<!-- 為ECharts準備一個具備大小的Dom -->
    <div class = "col-md-12">
        <div class="panel panel-default ">
            <header class="panel-heading">
                關系圖 :
            </header>
            <div class = "panel-body ">
                <div id="graph" style="width: 100%;height:600px;"></div>
            </div>
        </div>
    </div>


3.設置好節點和鏈接關系,這里為了簡單手寫了一個蘋果梨子和水果之間的關系,項目里采用Django框架的交互讀取查詢的結果放入節點(data)和鏈接(links)里面了:

data = [
        {name:'蘋果',category:1,id:0},
        {name:'梨子',catagory:1,id:1},
        {name:'水果',category:2,id:2}
        ]
    links = [
        {source:0,target:2,category:0,value:'屬于',symbolSize:10},
        {source:1,target:2,category:0,value:'屬于',symbolSize:10}
    ]


置Echarts圖:

var myChart = echarts.init(document.getElementById('graph'));

    option = {
        title: {
            text: ''
        },
        tooltip: {},
        animationDurationUpdate: 1500,
        animationEasingUpdate: 'quinticInOut',
        label: {
            normal: {
                show: true,
                textStyle: {
                    fontSize: 12
                },
            }
        },
        legend: {
            x: "center",
            show: false
        },
        series: [

            {
                type: 'graph',
                layout: 'force',
                symbolSize: 45,
                focusNodeAdjacency: true,
                roam: true,
                edgeSymbol: ['none', 'arrow'],
                categories: [{
                    name: '查詢實體',
                    itemStyle: {
                        normal: {
                            color: "#009800",
                        }
                    }
                }, {
                    name: 'instance',
                    itemStyle: {
                        normal: {
                            color: "#4592FF",
                        }
                    }
                }, {
                    name: 'class',
                    itemStyle: {
                        normal: {
                            color: "#C71585",
                        }
                    }
                }],
                label: {
                    normal: {
                        show: true,
                        textStyle: {
                            fontSize: 12,
                        },
                    }
                },
                force: {
                    repulsion: 1000
                },
                edgeSymbolSize: [4, 50],
                edgeLabel: {
                    normal: {
                        show: true,
                        textStyle: {
                            fontSize: 10
                        },
                        formatter: "{c}"
                    }
                },
                data: data,
                links: links,
                lineStyle: {
                    normal: {
                        opacity: 0.9,
                        width: 1.3,
                        curveness: 0,
                        color:"#262626",
                    }
                }
            }
        ]
    };
    // 使用剛指定的配置項和數據顯示圖表。
    myChart.setOption(option);
這樣就成功實現了一個簡單的圖譜可視化:

20200314115929363.png



————————————————
版權聲明:本文為CSDN博主「游離態GLZ不可能是金融技術宅」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/qq_37477357/article/details/104857495


日歷

鏈接

個人資料

藍藍設計的小編 http://www.skdbbs.com

存檔

92国产精品视频_亚洲a级在线观看_国产精品电影观看_国产精品免费观看在线_精品伊人久久97_亚洲人成在线观_尤物九九久久国产精品的特点_成人激情在线播放_成人黄色大片在线免费观看_亚洲成人精品久久久_久久免费视频在线观看_久久精品国产一区_国产一区二区三区18_亚洲欧美中文字幕在线一区_日韩美女中文字幕_日韩视频免费在线
国产91精品久久久久久| 日韩成人激情影院| 国产福利视频一区二区| 欧美视频国产精品| 国产情人节一区| 亚洲精品视频久久| 国产精品丝袜久久久久久高清| 日韩av一区在线| 日本成人黄色片| 亚洲精品999| 亚洲第一视频网| 国产日本欧美视频| 美女av一区二区| 色偷偷av一区二区三区乱| 欧美肥婆姓交大片| 亚洲女人初尝黑人巨大| 亚洲欧美另类自拍| 96精品视频在线| 亚洲一区二区福利| 亚洲人高潮女人毛茸茸| 日韩成人激情在线| 欧美成人免费一级人片100| 日韩av电影中文字幕| 亚洲午夜未满十八勿入免费观看全集| 亚洲欧洲日产国码av系列天堂| 91av中文字幕| 国产成人精品一区二区| 91色中文字幕| 久久久久国色av免费观看性色| 亚洲男人天堂手机在线| 日韩在线观看免费全集电视剧网站| 亚洲欧美另类在线观看| 色多多国产成人永久免费网站| 亚洲第一色中文字幕| 日韩一区在线视频| 国产精品午夜一区二区欲梦| 夜夜嗨av色一区二区不卡| 国产欧美一区二区| 亚洲高清在线观看| 国产精品自拍偷拍视频| 日韩视频免费在线观看| 国产精品福利久久久| 伊人青青综合网站| 精品日韩中文字幕| 亚洲人成网站777色婷婷| 午夜精品视频网站| www欧美xxxx| 国产精品爽爽爽爽爽爽在线观看| 亚洲理论在线a中文字幕| 精品夜色国产国偷在线| 91超碰中文字幕久久精品| 麻豆国产精品va在线观看不卡| 91精品久久久久久久久久| 欧美激情视频网址| 亚洲一区久久久| 色婷婷亚洲mv天堂mv在影片| 国产69久久精品成人看| 久久精品国产精品| 成人福利网站在线观看11| 粉嫩老牛aⅴ一区二区三区| 亚洲品质视频自拍网| 精品精品国产国产自在线| 国产日韩精品综合网站| 亚洲成色999久久网站| 亚洲精品成人网| 91亚洲永久免费精品| 国产精品一区二区三区毛片淫片| 91九色视频在线| 国产欧美婷婷中文| 亚洲国语精品自产拍在线观看| 欧亚精品在线观看| 久久久黄色av| 亚洲在线第一页| 97精品国产97久久久久久| 久久av红桃一区二区小说| 日本19禁啪啪免费观看www| 日韩精品999| 国产精品第3页| 韩国三级日本三级少妇99| 国产午夜精品一区理论片飘花| 欧美在线观看视频| 亚洲综合社区网| 日韩av在线免费观看| 久久久久久久av| 久久久爽爽爽美女图片| 国产日韩综合一区二区性色av| 亚洲美女av网站| 亚洲男人天堂视频| 国产精品三级网站| 欧美黑人xxxⅹ高潮交| 欧美高清电影在线看| 欧美国产日韩在线| 日本午夜精品理论片a级appf发布| 成人激情视频在线播放| 亚洲黄页视频免费观看| 国产精品爽爽爽爽爽爽在线观看| 国产又爽又黄的激情精品视频| 中文字幕日韩综合av| 日韩精品极品视频免费观看| 国产精品日韩欧美综合| 91国内在线视频| 日韩av在线天堂网| 亚洲欧美制服丝袜| 日韩精品在线观看网站| 亚洲国产精品va在线| 亚洲天堂av网| 久久天堂电影网| 国模精品一区二区三区色天香| 日韩免费精品视频| 亚洲国产精品福利| 久久精品国产69国产精品亚洲| 7777精品视频| 中文字幕久久久av一区| 欧美黄色片在线观看| 91久久久久久久久久久久久| 亚洲精品国产精品自产a区红杏吧| 国产精品电影网站| 亚洲精品国产suv| 亚洲大胆人体在线| 日韩一区二区欧美| 国产欧美va欧美va香蕉在| 日韩a**中文字幕| 欧美一级视频在线观看| 久久久这里只有精品视频| 亚洲在线视频福利| 国外成人免费在线播放| 欧美日韩国产一区在线| 精品人伦一区二区三区蜜桃网站| 亚洲缚视频在线观看| 久久99亚洲热视| 国产精自产拍久久久久久| 国产日韩专区在线| 日韩视频免费观看| 国产一区二中文字幕在线看| 亚洲激情中文字幕| 欧美高清在线观看| 亚洲一区二区国产| 欧美成年人视频| 精品人伦一区二区三区蜜桃网站| 成人观看高清在线观看免费| 色婷婷久久一区二区| 日产精品久久久一区二区福利| 日韩中文字幕国产| 国产精品久久久久久影视| 日韩电影在线观看免费| 日韩精品在线观看视频| 日产精品久久久一区二区福利| 最近2019中文免费高清视频观看www99| 久久久精品在线| 亚洲iv一区二区三区| 亚洲精品一区二三区不卡| 美日韩在线视频| 亚洲国产另类 国产精品国产免费| 亚洲xxxx3d| 欧美日韩另类视频| 欧美电影在线观看网站| 91成品人片a无限观看| 亚洲成人激情在线| 欧美日韩第一页| 国产乱肥老妇国产一区二| 狠狠躁夜夜躁久久躁别揉| 久久久爽爽爽美女图片| 日韩精品视频在线免费观看| 亚洲精品免费一区二区三区|