r - 在 R 中将热图刻度从数字更改为月份
问题描述
我在 y 轴上有月份编号的热图。我想将数字更改为月份名称(例如,“Jan.”、“Feb.”、“Mar.”、“Apr.”)。这是热图
这是我的代码:
heatmap(data, Rowv=NA, Colv=NA, margins=c(3,3),
col = magma(50), scale="none", xlab = "Hours",
ylab = "Month")
解决方案
轴上打印的值由您传入的对象的行名和列名确定。您可以使用内置的月份缩写向量。尝试
rownames(data) <- month.abb
或者您可以将值设置为您喜欢的任何值。
推荐阅读
- sql - 根据最近的日期获取不同的值
- c# - 列出 ASP.NET MVC 中的资源记录
- javascript - 无法使用 Express 和 EJS 从 POST 请求重定向
- kotlin - Ktor Client,如何指定body参数
- flutter - 启动应用时如何在 Flutter 的 ListView 中随机排列卡片?
- python - 将多维 (3D) dask 数组转换为 dask 数据帧
- elasticsearch - Elasticsearch 模糊查询
- lua - 在 LUA 中对嵌套表项进行操作
- android - Android Studio:设备下拉列表中的红色感叹号是什么意思?
- javascript - Laravel:填写一个包含多个下拉列表的表单