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://m.skdbbs.com

存檔

92国产精品视频_亚洲a级在线观看_国产精品电影观看_国产精品免费观看在线_精品伊人久久97_亚洲人成在线观_尤物九九久久国产精品的特点_成人激情在线播放_成人黄色大片在线免费观看_亚洲成人精品久久久_久久免费视频在线观看_久久精品国产一区_国产一区二区三区18_亚洲欧美中文字幕在线一区_日韩美女中文字幕_日韩视频免费在线
日韩资源av在线| 久久国产剧场电影| 欧美日韩精品一区二区三区在线观看| 午夜精品亚洲一区二区三区嫩草| 欧洲精品在线视频| 日本在线一区| 日韩一级黄色大片| 欧美精品久久久久久久| 中文字幕乱码久久午夜不卡| 向日葵视频成人app网址| 视频一区二区在线| 成人免费视频视频在线观看免费| 欧美日韩和欧美的一区二区| 日本在线看片免费人成视1000| 欧美日韩性在线观看| 亚洲精品视频网上网址在线观看| 美女看a上一区| 1024亚洲合集| 91污在线观看| 国产精品一区而去| 日本欧美一二三区| 女人天堂av在线播放| 精品嫩草影院| 久久高清一区| 97超级碰碰人国产在线观看| 精品国产91久久久久久| 国产精品国产三级国产| aaa亚洲精品一二三区| 久久精品国产秦先生| 首页亚洲欧美制服丝腿| 超碰在线最新网址| 黄页视频在线播放| 97免费在线视频| 91tv精品福利国产在线观看| 久久噜噜噜精品国产亚洲综合| 精品国产一区二区三区香蕉沈先生| 日韩一区二区三区观看| 热久久99这里有精品| 两个人看的在线视频www| 亚洲 国产 欧美一区| 欧美一区二区三区白人| 国产福利电影在线播放| 欧美一区二区国产| 欧美一级二区| 亚洲青色在线| 国外成人在线播放| 久久大综合网| 91在线直播| 国产精品美女久久久久aⅴ国产馆| 亚洲三级黄色在线观看| 中文字幕巨乱亚洲| 欧美最新另类人妖| 久久精品国产一区二区三区日韩| 欧美亚洲国产精品久久| 成人亚洲性情网站www在线观看| 丝袜在线视频| 137大胆人体在线观看| 日本一区二区免费在线观看视频| 天堂va蜜桃一区二区三区| 欧美福利在线观看| 日本在线观看免费| 国产精品xvideos88| 亚洲在线成人精品| 亚洲国产日韩一级| 涩涩涩视频在线观看| 911精品美国片911久久久| 亚洲三级小视频| 中国日韩欧美久久久久久久久| 中文幕一区二区三区久久蜜桃| а√在线中文网新版地址在线| 亚洲一区电影| 亚洲欧美国产一本综合首页| 久久久久久a亚洲欧洲aⅴ| 丝袜美腿一区二区三区动态图| 日韩电影大全在线观看| 亚洲天堂男人天堂女人天堂| 日韩三级网址| 国产日韩一区二区三免费高清| 日韩一区二区三区免费视频| 久久三级视频| 欧美亚洲高清一区二区三区不卡| 桃色一区二区| 亚洲a成人v| 成人av电影天堂| 日韩av电影在线网| 大胆人体一区二区| 人人精品久久| 精品中文字幕一区| 久久综合九色综合97_久久久| 四虎影院观看视频在线观看| 欧美日韩在线免费观看| 精品三级久久| 成人精品视频在线| 97超碰人人模人人爽人人看| av电影在线观看不卡| 亚洲精品一区二三区不卡| 伊是香蕉大人久久| 久久精品免费一区二区三区| 欧美二三四区| 久久综合五月| 精品乱码一区二区三区四区| 久久久亚洲国产美女国产盗摄| 日本一区二区三区视频| 精品国产第一页| 91在线国产观看| 日韩欧美天堂| 亚洲欧美自拍偷拍色图| 性久久久久久久久久久久| 欧美黑人猛交| 蜜桃av一区二区在线观看| 91精品国产高清久久久久久91裸体| 亚洲精品成人精品456| 国产美女精品人人做人人爽| 亚洲v在线看| 97超碰资源站在线观看| 亚洲电影视频在线| 色94色欧美sute亚洲线路一久| 午夜精品久久久久久久99樱桃| 三级久久三级久久久| 亚洲天堂一区二区| 亚洲韩国青草视频| 亚洲精品蜜桃乱晃| 另类图片亚洲另类| 欧美性xxxx在线播放| 粉嫩aⅴ一区二区三区四区| 91久久夜色精品国产按摩| 欧美电影完整版在线观看| 亚洲五月综合| 欧美日韩激情一区| 精品少妇一区二区三区视频免付费| 欧美性大战xxxxx久久久| 精品国产一区二区三区久久影院| 日韩欧美字幕| 一本高清dvd不卡在线观看| 欧美日韩精品一区二区在线播放| 91成人免费| 激情六月婷婷久久| 欧美在线视频免费| 亚洲精品97久久| 午夜精品一区二区三区三上悠亚| 亚洲国产欧美久久| 欧美日韩伦理一区二区| 亚洲天堂黄色| 国产大陆精品国产| 波多野在线观看| 欧美中文字幕一区二区| 成人国产电影在线观看| 九九热久久66| 18一19gay欧美视频网站| 国产精品一区二区在线| 自拍偷拍亚洲一区| av有声小说一区二区三区| 丝袜美腿精品国产二区| 亚洲一级二级三级| 国产一区二区黑人欧美xxxx| 成人黄色大片在线免费观看| 国产精品亚洲成在人线| 国产精品99久久久久久www| 水蜜桃精品av一区二区| 成人美女大片| 国产亚洲综合av| 欧美成人精精品一区二区频| 高清国产午夜精品久久久久久| 在线观看欧美精品|