r语言相关矩阵如何输出下三角矩阵_R语言社区主题检测算法应用案例

本文介绍了如何使用R语言进行主题网络的创建和社区检测。通过分析LDA输出的主题矩阵,建立相关性网络,并利用igraph进行社区检测。动态可视化部分展示了交互式网络图,用户可以按主题和社区进行筛选,揭示了计算、社交和健康等主要主题群集。
摘要由CSDN通过智能技术生成

原文链接:

R语言社区主题检测算法应用案例​tecdat.cn
c387cfe7a380a7ae67e95d8a2a84a709.png

使用R检测相关主题的社区

025d7ca52a4ffcd4d07a345b9af3af4f.png

创建主题网络

对于Project Mosaic,我正在通过分析抽象文本和共同作者社交网络来研究UNCC在社会科学和计算机和信息学方面的出版物。

我遇到的一个问题是:如何衡量主题之间的关系(相关性)?特别是,我想创建一个连接类似主题的网络可视化,并帮助用户更轻松地浏览大量主题(在本例中为100个主题)。

数据准备

我们的第一步是加载作为LDA输出的主题矩阵。LDA有两个输出:字主题矩阵和文档主题矩阵。

作为加载平面文件的替代方法,您可以使用topicmodels包lda函数的输出来创建任何单词主题和文档主题矩阵。

# load in author-topic matrix, first column is word author.topic <- read.csv("./author_topics.csv", stringsAsFactors =

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值