删除输出中的levels属性 - R

时间:2015-06-25 16:14:41

标签: r matrix levels

我是R Programming的新手。我编写了一个示例程序,它返回矩阵中特定列的值。当我打印价值时,我会得到类似的东西

[1] APPLE
2 Levels : 1 2 

如何仅获得没有输出中的级别的值。

提前致谢。

2 个答案:

答案 0 :(得分:8)

为了扩展A5C1D2H2I1M1N2O1R2T1的评论,下面的命令是打印变量I>NC0000AABBF I>NC0000AABBF I>NC0000AABBA 而没有所有级别的东西:

APPLE

要获得R类型命令的帮助:

as.character(APPLE)

以下是该命令的在线R帮助条目:

https://stat.ethz.ch/R-manual/R-devel/library/base/html/character.html

答案 1 :(得分:4)

您可以使用max.levels中的print()参数打印系数而不显示关卡。

正常打印:

factor(letters[1:5])
# [1] a b c d e
# Levels: a b c d e

删除了级别:

print(factor(letters[1:5]), max.levels = 0)
# [1] a b c d e