可视化
包括可视化展示,包括网站的可视化和数据的可视化。
lw03060402
这个作者很懒,什么都没留下…
展开
-
数据可视化——词语embedding的可视化
词语embedding的可视化在可视化我找到了一个宝藏网站http://projector.tensorflow.org/使用方法点击load载入自己的数据数据需要tsv格式,第一个文件是embedding结果,第二个是标签,按照提示格式载入在下面还可以选择向量降维的模式最后结果上述内容详见:https://blog.csdn.net/qq_41824131/article/details/107057803...原创 2020-07-01 15:05:31 · 1508 阅读 · 2 评论 -
数据可视化——词云可视化
对不同年份、不同会议的论文关键词进行词云可视化。创新实训记录9数据预处理可视化数据预处理首先根据数据集生成所需要的年份列表、会议列表、关键词列表。# 年份列表file_years = 'D:/大学资料/大三下/项目实训/code+data/ACM数据集/years.txt'fyears = open(file_years,'r')years = []for line in fyears: year = line.strip() years.append(year)print原创 2020-07-01 14:35:45 · 1510 阅读 · 0 评论 -
数据可视化——不同年份上论文集合数据的可视化
不同年份上论文集合数据的可视化不同年份上论文集的个数(柱状图)数据预处理数据可视化不同年份上论文集的平均引用量、被引用量(柱状图)数据预处理数据可视化不同年份上论文的引用量、被引用量(盒须图)数据预处理数据可视化展示论文集合上的一些统计信息,比如,展示数据集中不同年份上论文集的个数,以及平均引用量、被引用量。不同年份上论文集的个数(柱状图)数据预处理读取years.txt,将年份对应的总论文数放入一个字典。# 读取years.txt,将年份对应的论文数放入一个字典file_years = 'D原创 2020-07-01 14:34:07 · 1260 阅读 · 0 评论 -
数据可视化——关系图可视化
关系图可视化数据预处理可视化数据预处理首先需要两个基本的数据,title对应论文标题,id_dic是论文id与索引的对应关系。# 获取titlefilepath0 = 'D:/大学资料/大三下/项目实训/code+data/ACM数据集/nodes.txt'f0 = open(filepath0,'r')title = []for line in f0: lines = line.strip('\n') title.append(lines)print(title[:3])原创 2020-07-01 14:32:05 · 1913 阅读 · 0 评论 -
数据可视化——关系图可视化
关系图可视化数据预处理可视化数据预处理首先需要两个基本的数据,title对应论文标题,id_dic是论文id与索引的对应关系。# 获取titlefilepath0 = 'D:/大学资料/大三下/项目实训/code+data/ACM数据集/nodes.txt'f0 = open(filepath0,'r')title = []for line in f0: lines = line.strip('\n') title.append(lines)print(title[:3])原创 2020-07-01 14:08:32 · 5439 阅读 · 1 评论 -
数据可视化——形式思考+子空间标签可视化实现
数据可视化可视化形式思考子空间标签数据展示实现数据预处理可视化实现及效果展示可视化形式思考一、论文集合层面:① 不同的会议、年份形成不同的集合,平均被引用量(柱状图)② 不同的会议、年份形成不同的集合,平均引用量(柱状图)③ 不同的会议、年份形成不同的集合,摘要词云或关键词词云二、单篇论文层面:① 摘要在每个子空间上(0-4)的数量(柱状图)② 论文引用了哪些论文(图的形式)③ 论文被哪些论文所引用(图的形式)子空间标签数据展示实现数据预处理思路:首先根据sentence_TextC原创 2020-07-01 14:06:59 · 225 阅读 · 0 评论 -
可视化展示——报错与解决方案
目录报错与解决方案1.context里面传输的需要是列表,否则会导致跳转界面的不显示:2.使输出一行一个:3.进度卡在0,不进行,也不报错问题:4.报错&解决:(禁止跨域是浏览器的安全限制机制)5.报错&解决:6.报错&解决:7.报错&解决:8.Django一个表单对应多个按钮解决方案报错与解决方案1.context里面传输的需要是列表,否则会导致跳转界面的不显示:先前传的是一个字符串导致一直前端遍历的时候获取不到相关内容!2.使输出一行一个:原始:现在:原创 2020-06-25 19:51:47 · 747 阅读 · 0 评论 -
可视化展示——界面展示&词云效果添加
目录界面展示1.预测结果效果:2.词云效果添加;界面展示 django界面 pyechart bootstrap 1.预测结果效果:2.词云效果添加;代码:##词云-------------------------------------- # 年份列表 file_years = 'choose_paper/data/yea原创 2020-06-25 19:48:42 · 1107 阅读 · 0 评论 -
可视化展示——模型融合
模型融合模型融合界面的调整出现的错误代码:模型融合1.将队友写好的模型代码放入django文件夹中:(如下),并在view文件中进行调用界面的调整1.可选择只输入年份/会议来获得详情和分析结果:详情(展示的是满足条件的论文名,一行一个):分析:(这里由于模型还有一点问题,训练速度慢,所以暂时用一些数据代替)2.同理完善下面的选项:出现的错误1.路径不对:(需要将队友的所有文件的路径进行修改使之满足django运行)修改如下:(举例)2.运行速度慢,很久都不能显示结果,经过原创 2020-06-25 19:45:49 · 822 阅读 · 0 评论 -
可视化展示——论文相似度分析页面设计
记录论文相似度分析页面设计:colab运行Deep Keyphrase Extraction using BERT论文相似度分析页面设计:实现导航栏的效果:(点击研究背景、研究问题、贡献、方法、实验可以分别得到其结果)(里面的内容只是为了简单的展示,是以前的图,后期根据队友的结果需要更改)代码目录:代码:(只展示了其中一个)<!DOCTYPE html><html><head> <meta charset="UTF-8">原创 2020-06-25 19:44:23 · 767 阅读 · 0 评论 -
可视化展示——实现论文引用关系动图展示
实现论文引用关系动图展示效果代码:遇到的问题:将队友获取的year,venues文件导入django:解决时间选择器不显示问题:效果实现将队友处理好的用pyecharts展示出来的论文引用之间的关系(动态图)展示到web界面上:首先,到pyecharts官方文档学习怎么和django后台进行融合:https://pyecharts.org/#/zh-cn/intro代码:思路: 在django 的view视图中,将生成的动态图的json文件传到前端,从而从前端进行展示。paper_d原创 2020-06-25 17:33:17 · 2338 阅读 · 0 评论 -
可视化展示——查询论文
实现输入论文名,查询论文的相关信息:代码:views.py文件:def choose_detail(request): node= request.POST['node'] artical="" author="" abstract="" affiliation="" IndexTerm="" keyword="" inlink="" outlink="" GeneralTerm="" num=0 kk原创 2020-06-25 17:32:26 · 350 阅读 · 0 评论 -
可视化展示——论文详情页面的展示
论文详情页面的展示展示界面具体代码:展示界面1.改善了页面左侧的部分“论文列表”,这里将展示选择好论文集合以后的论文集合的论文的标题,初步设想是点开标题后可以查看论文的更详细的内容的分析。(由于此时数据还没完全整理好,所以这只是部分acm数据集,我拿来做实验)2.实现点击上图左侧的论文标题,实现查看相关论文的具体内容的界面,并且可以返回到上图所示界面,从而方便查看其他的论文的具体内容。3.修改上图所示的inlinks和outlinks文件的表示形式,使文件展示的时候展示的inlinks和ou原创 2020-06-25 17:31:06 · 824 阅读 · 0 评论 -
可视化处理——数据导入数据库
数据处理|加入数据库|报错与解决acm数据处理通过django将数据添加到数据库中:报错&解决:acm数据处理1.将articles.txt文件的【SUCC】去掉,只保留论文的idwith open('./articles.txt', 'r',encoding='utf-8') as f: for line in f.readlines(): line=line.strip('[SUCC]') with open('./articles2.txt',原创 2020-06-25 17:30:17 · 732 阅读 · 0 评论 -
可视化展示——输入界面
输入界面: 这个界面用来选择论文集合,在论文集合选择完成之后,分析出论文集合的一些性质,比如平均reference引用数目,平均字数等等论文集合的特征,并用柱状图等形象化表示出来。代码如下:<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>基于规则嵌入的论文比对系统</title> <script src="https:/原创 2020-06-25 17:28:31 · 811 阅读 · 0 评论 -
可视化展示——Django 初试
Django 初试创建第一个项目 hellowordDjango+Vue.js构建项目尝试django+bootstrap形式创建第一个项目 helloword打开命令行(cmd),cd 到一个你想放置你代码的目录,然后运行以下命令:django-admin startproject helloword项目目录:helloword/ manage.py helloword/ __init__.py settings.py原创 2020-06-25 17:26:49 · 224 阅读 · 0 评论 -
可视化展示——初识Element UI vue
初识Element UI vue前端界面的探索Vue & Element UI安装vue-cli3.x 加 ElementUI创建及运行项目前端界面的探索Element UI是基于vue.js的一款桌面端组件库,里面有许多比较精美的前端组件。Vue & Element UI安装首先需要安装npm(node.js是随同NodeJS一起安装的包管理工具),首先先来了解一下这三个东西是干什么的:npm: Nodejs下的包管理器。webpack: 它主要的用途是通过Co原创 2020-06-25 17:23:51 · 545 阅读 · 0 评论