没有行名和列名的矩阵显示?

编程入门 行业动态 更新时间:2024-10-27 13:32:34
本文介绍了没有行名和列名的矩阵显示?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

我在 R 中有这个代码:

seq1 <- seq(1:20)mat <- 矩阵(seq1, 2)

结果是:

[,1] [,2] [,3] [,4] [,5] [,6] [,7] [,8] [,9] [,10][1,] 1 3 5 7 9 11 13 15 17 19[2,] 2 4 6 8 10 12 14 16 18 20

R 是否可以选择禁止显示列名和行名,这样我就不会得到 [,1] [,2] 等等?

解决方案

如果你想保留维度名称而不是打印它们,你可以定义一个新的打印函数.

print.matrix <- function(m){write.table(format(m, justify="right"),row.names=F, col.names=F, quote=F)}>打印(垫子)1 3 5 7 9 11 13 15 17 192 4 6 8 10 12 14 16 18 20

I have this code in R:

seq1 <- seq(1:20) mat <- matrix(seq1, 2)

and the result is:

[,1] [,2] [,3] [,4] [,5] [,6] [,7] [,8] [,9] [,10] [1,] 1 3 5 7 9 11 13 15 17 19 [2,] 2 4 6 8 10 12 14 16 18 20

Does R have an option to suppress the display of column names and row names so that I don't get the [,1] [,2] and so on?

解决方案

If you want to retain the dimension names but just not print them, you can define a new print function.

print.matrix <- function(m){ write.table(format(m, justify="right"), row.names=F, col.names=F, quote=F) } > print(mat) 1 3 5 7 9 11 13 15 17 19 2 4 6 8 10 12 14 16 18 20

更多推荐

没有行名和列名的矩阵显示?

本文发布于:2023-10-26 08:02:47,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1529572.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:矩阵

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!