热门标签 | HotTags
当前位置:  开发笔记 > 开放平台 > 正文

BICOMB文献统计软件

1、以前以为需要手动输入,现在有BICOMB文献统计软件了,好用多了,原来可以这么方便2、使用技巧,从百度文库找的,挺方便的。我的文件结构如下图(案例中文献是我在cnki中主题,输入“文献计量学”,被

1、以前以为需要手动输入,现在有BICOMB文献统计软件了,好用多了,原来可以这么方便

2、使用技巧,从百度文库找的,挺方便的。

我的文件结构如下图(案例中文献是我在cnki中主题,输入“文献计量学”,被引前150的文章)。我要做的是作者的共现分析。

由于BICOMB不支持EXCEL格式(好像所有的文献计量学软件都不支持),我们要把它转化成TXT文件,但直接另存为txt文件可不可以呢?答案是否定的。在转化之前我们要制作节点。要制作两个节点:一个是文章节点,它要使软件能区分哪些作者是一个文章出现的;一个是字段节点,抽取作者字段从哪里开始。

单独将作者这一列加入到新的表中,在前面加一列,写上抽取字段节点字符,似乎写什么字符都可以,我是按照cnki里面给的代表作者的字符写的。

下一步制作文章节点。稍微有些复杂。在c列输入2、4、6、8……等差数列,在d列输入1、3、5、7……等差数列,在E列输入文章节点字符,我输入的字符就是“文章节点”。(c、d、e列输入比较简单,只输入前两行,然后点住单元格右下角“黑方点”双机即可。但也不排除有人不会用EXCEL)

将d列和e列整体选中,剪切,将d列数字与c列数字相接。

然后以c列为主要关键字进行排序。

 

 

排列完如下图。

C列和d列换一下。

在e列插入函数=CONCATENATE(A1,B1,C1,),这个函数是将所选单元格中的字符串合并,可以学习一下这个函数的相关说明。E列的数据就是我们最后想要的处理数据了。

将e列的数据选中,复制到一个新建的txt文件中。

下面要做的是自定义格式。打开BICOMB2,点“管理员”选项卡。点“格式定义”右端的增加按钮,输入你定义的名称,我定义的名称为“作者共现分析”,格式类型一定要选择txt格式。

在格式定义中选“作者共现分析”,选中“文章节点”,点击右侧“修改”按钮,在节点1中输入“文章节点”,取值方法描述选择“单值、单行”就可以。这个就是Excel中定义的文章节点。

选中“作者”,点击右侧“修改”按钮,在节点1中输入“Author-作者:”。这个也是在Excel中设定的抽取字段节点。抽取方法选择“多值,分隔符;”;这个很重要,要根据你数据是什么样的选择取值方法。详细参看软件使用说明书。

这些都定义完以后,我们就可按照软件的正常程序进行分析了。点击项目选项卡,增加一个项目,格式类型选择刚才定义的类型。

点击提取选项卡,选择“作者分析”txt文档,点击提取,完成提取,就可以查看数据了。以后的分析按软件说明书进行即可。

字频统计

共现矩阵生成。

导出矩阵

小结:Excel数据转化成软件可使用的数据关键在设定文章节点和抽取字段节点,而且这两个节点不能在同一行(我试了很多次,同一行作者会统计很多很多)。第二个关键处在格式定义要定义好,一定要读明白说明书再定义。



推荐阅读
author-avatar
给力的饼干_235
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有