首页 > 其他分享 ># Seaborn热图修改画布大小|Seaborn热图修改横纵坐标大小|Seaborn删除注释|Seaborn删除调色板|Seaborn注释添加标注文字|Seaborn删除刻度线

# Seaborn热图修改画布大小|Seaborn热图修改横纵坐标大小|Seaborn删除注释|Seaborn删除调色板|Seaborn注释添加标注文字|Seaborn删除刻度线

时间:2024-09-09 22:21:39浏览次数:13  
标签:plt 删除 Seaborn sns import 热图 data

Seaborn热图修改画布大小|Seaborn热图修改横纵坐标大小|Seaborn删除注释|Seaborn删除调色板|Seaborn注释添加标注文字|Seaborn删除刻度线

查看图片

import matplotlib as plt
plt.show()

修改画布大小

#导入需要用到的相关包
import seaborn as sns
import pandas as pd
import matplotlib
from sklearn.preprocessing import StandardScaler	#这两个包用于Z-score数据以及将数据缩放到[-1,1]的范围,不需要可以不用
from sklearn.preprocessing import MinMaxScaler
matplotlib.use('TkAgg')	#这个好像是因为我有个什么报错加的,如果没报错可以删掉

data = pd.read_csv('./normal_tumor.csv',index_col = 0)	#将这里替换成你自己需要绘图的数据

sns.set(rc={"figure.figsize": (8, 20)})	#修改这里调整画布大小
ax = sns.heatmap(data_std) #我一般是将断点设置在这一句,然后再debug框中输入这句代码进行图片的绘制和查看

修改横纵坐标大小

在查看图片plt.show(),前面加入

plt.xlabel("Samples")	#自定义想要加入的字符串
plt.ylabel("Genes")

删除注释,删除调色板

ax = sns.heatmap(data_std,cbar=False)	#加入cbar参数即可

注释添加标注文字

ax = sns.heatmap(data_std, annot=True, cbar_kws={'label': 'Here'})

删除刻度线

ax = sns.heatmap(data_std, xticklabels=False, yticklabels=False)	#x轴的就删x的,y的就删y的

标签:plt,删除,Seaborn,sns,import,热图,data
From: https://blog.csdn.net/qq_43777616/article/details/142068142

相关文章

  • MySQL——视图(二)视图管理(7)删除视图
            当视图不再需要时,可以将其删除,删除视图时,只能删除视图的定义,不会删除数据。删除一个或多个视图可以使用DROPVIEW语句,删除视图的基本语法格式如下所示:DROPVIEWIIEEXISTS]view_name[,view_name1]...[RESTRICT|CASCADE]        在上述......
  • 在windows中命令删除文件及文件夹,避免删除文件慢,资源管理器卡死。
    在Windows命令提示符(CMD)中,del和rmdir是两个常用的命令,用于删除文件和目录。以下是对这两个命令的详细解释及其用法:del命令del命令用于删除一个或多个文件。它的基本语法如下:del[选项]<文件名>常用选项:/F:强制删除只读文件。/Q:安静模式,删除时不显示确认提示。/S:从......
  • Seaborn备忘录
    LoadRequiredModulesimportseabornassnsimportpandasaspdfromPandas备忘录(持续更新)importtraining_df Onewaytovisualizerelationshipsbetweenfeaturesinadatasetiswithapairplot.Apairplot generatesagridofpairwiseplotstovisualiz......
  • 通过C#在Word中插入或删除分节符
    在Word中,分节符是一种强大的工具,用于将文档分成不同的部分,每个部分可以有独立的页面设置,如页边距、纸张方向、页眉和页脚等。正确使用分节符可以极大地提升文档的组织性和专业性,特别是在长文档中,需要在不同部分应用不同的样式时。本文将介绍如何使用一个免费的.NET库通过C#实现插......
  • 强制删除PG数据库
    删除数据是否显示:有会话正在使用数据库: 解决:一、查看谁在使用此数据库:SELECT*FROMpg_stat_activityWHEREusename=userwheredatname='your_database_name'; 这将返回当前用户的所有活跃连接的详细信息。 二、如果可以最好先把占用的会话关掉后再删除......
  • 3.5 MySQL数据的维护详解(插入数据、更新数据、删除数据)
    文章目录MySQL插入数据3.5.1基本的INSERT语句插入单个值插入多列值插入多行数据2.使用子查询向表中插入数据插入子查询结果作为单行插入子查询结果作为多行注意事项3.5.2MySQL更新数据基本语法示例更新单列更新多列更新所有行使用函数更新数据基于其他表更新数据注......
  • mysql数据库,外键关联删除主表数据,binlog只记主表binlog
    环境:8.0.32场景一、开启外键约束关联删除时,删除主表记录,binlog中内容解析1、写入测试数据,并删除主键id=1,子表id=1一并删除mysql>createtablet1(idintprimarykey,namevarchar(200));QueryOK,0rowsaffected(0.01sec)mysql>insertintot1select1,'zs';Que......
  • MySQL索引学习记录(创建、删除、优缺点、底层结构、生失效原则等等)
    1.认识索引1.什么是索引MySQL官方对索引的定义为:索引(index)是帮助MySQL高效获取数据的数据结构(有序)。在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,这样就可以在这些数据结构上实现高级查找算法,这种数据结构就是索引。将数据......
  • Day04 链表part02| LeetCode 24. 两两交换链表中的节点,19. 删除链表的倒数第 N 个,160.
    两两交换链表中的节点24.两两交换链表中的节点classSolution{publicListNodeswapPairs(ListNodehead){//设置虚拟头节点ListNodedummy=newListNode(0,head);ListNodecur=dummy;while(cur.next!=null&......
  • jQuery动态添加和删除表格记录
    <!DOCTYPEhtml><html><head><title>jQuery动态添加和删除表格记录</title><scriptsrc="Scripts/jquery-3.4.1.min.js"></script></head><body><tableid="myTable">......