Skip to content

CochraneK/Bibliometrix-skill

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Biblio-Skill 使用说明

项目简介

Biblio-Skill 是一个完整的文献计量分析与知识图谱构建工具,支持:

  • 🔍 多数据库学术文献检索
  • 📊 24种 BiblioShiny 风格可视化图表
  • 🧠 知识网络分析(合作、共现、引用)
  • ⏳ 主题演化追踪

快速开始

方法一:使用示例数据测试

cd D:/Proj/biblio-skill
python scripts/biblioshiny_charts.py

这会使用内置的示例数据生成所有 24 种图表。

方法二:分析真实文献

cd D:/Proj/biblio-skill
python scripts/knowledge_graph_multi_db.py

主要脚本

脚本 功能
knowledge_graph_multi_db.py 多数据库查询(OpenAlex, CrossRef, PubMed, Semantic Scholar)
biblioshiny_charts.py 生成所有 BiblioShiny 风格图表
config_api_keys.py 管理 API Keys

输出图表列表

描述性分析

  • 01_annual_production.png - 年度发文量
  • 02_document_types.png - 文献类型
  • 03_source_diagnostics.png - 来源诊断
  • 04_lotkas_law.png - Lotka定律

引文分析

  • 05_source_citations.png - 来源引文
  • 06_impact_per_pub.png - 篇均影响
  • 07_h_index.png - H指数
  • 08_top_cited_docs.png - 高被引

网络分析

  • 09_author_network.png - 作者网络
  • 10_country_network.png - 国家网络
  • 11_keyword_network.png - 关键词网络
  • 12_cocitation_network.png - 共被引网络
  • 13_bibliographic_coupling.png - 文献耦合

概念结构

  • 14_conceptual_map.png - 概念图
  • 15_thematic_map.png - 主题地图
  • 16_topic_dendrogram.png - 主题树

其他

  • 17_thematic_evolution.png - 主题演化
  • 18_three_field_plot.png - 三字段
  • 19_historiograph.png - 历史引文
  • 20_wordcloud.png - 词云
  • 22_mds_plot.png - MDS
  • 23_sankey.html - 桑基图
  • 24_treemap.html - 树图
  • 25_radar.html - 雷达图

依赖安装

pip install openalex crossref-commons pymed requests pandas
pip install matplotlib seaborn networkx plotly wordcloud scikit-learn

常见问题

Q: 图表中文显示乱码?

A: 已配置 Windows 中文字体,如仍有问题请检查系统字体

Q: API 查询失败?

A: 部分 API 需要 VPN 或代理,请确保网络畅通

Q: 如何申请 Semantic Scholar API Key?

A: 访问 https://www.semanticscholar.org/product/api 注册申请


更多信息请查看 SKILL.md

About

Python implementation of R bibliometrix Biblioshiny web interface for bibliometric analysis

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors