• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

论文作图之R语言画斑图/热图

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

论文作图之R语言画斑图/热图

助研科技技术员001编写

  1. 论文中的斑图/热图
  2. 若有疑问请咨询QQ3381528417或留言

斑图(复杂网络)/热图

斑图的生成需要的是一个完整的矩阵,并且在数据集中,我们不需要设置任何表头和变量名。比如:

斑图/热图代码

setwd("C:/Users/Administrator/Documents/论文画图/斑图")
#数据不要变量,故加入     header = F
data <-read.csv("data6.csv",header = F)
#我们矩阵是200*200,所以存在200*200个体,使用paste连接序号和名称
rownames(data) <- paste("individuals", 1:200, sep="_")  ##行的名字
colnames(data) <- paste("individuals", 1:200, sep="_")

library(reshape2)
library(ggplot2)

#把各类名称放入数据框
data$individual <- rownames(data)

data_m <- melt(data, id.vars=c("individual"))
#画斑图的最初的性质
p <- ggplot(data_m, aes(x=variable,y=individual))
#scale_fill_gradient2(mid = "green")调节颜色
p<- p + geom_tile(aes(fill=value))+scale_fill_gradient2(mid = "green")
p1 <- p+theme(axis.ticks = element_blank(),axis.text.y =  element_blank(), axis.text.x =  element_blank(),axis.title = element_blank())
  
# 输出图
p1


结果


我们的服务不仅限于绘图,还有数据分析,我们有庞大的团队为您服务!欢迎联系QQ3381528417或联系我们的店铺小二。
https://item.taobao.com/item.htmspm=a1z38n.10677092.0.0.28541debBKVDus&id=577357610911


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
R语言 、Excel哪个更能胜任数据分析?发布时间:2022-07-18
下一篇:
R语言画图—ggplot2学习笔记发布时间:2022-07-18
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap