如何在 R 中打印没有水平值的因子向量?
要在 R 中打印没有水平值的因子向量,我们可以按照以下步骤操作:
- 首先,创建一个因子向量。
- 然后,使用 as.character 函数读取向量。
示例 1
创建一个因子向量
让我们创建一个名为 f1 的向量,如下所示:
f1<-factor(sample(LETTERS[1:3],20,replace=TRUE)) f1
执行后,上述脚本会生成以下输出(此输出由于随机化会在您的系统上有所不同):
[1] A B B A C C C B C B B A A B B C B A A C Levels: A B C
打印没有水平值的因子向量
使用 as.character 函数打印没有水平值的因子向量 f1:
f1<-factor(sample(LETTERS[1:3],20,replace=TRUE)) as.character(f1)
输出
[1] "A" "B" "B" "A" "C" "C" "C" "B" "C" "B" "B" "A" "A" "B" "B" "C" "B" "A" "A" [20] "C"
示例 2
创建一个因子向量
让我们创建一个名为 f2 的向量,如下所示:
f2<-factor(sample(c("Male","Female"),120,replace=TRUE)) f2
[1] Male Male Female Female Female Female Male Female Female Male [11] Male Female Female Female Female Male Female Female Female Female [21] Male Male Male Female Female Female Female Male Male Female [31] Female Male Male Male Male Male Male Male Male Female [41] Female Male Male Female Male Male Male Female Female Male [51] Female Male Female Male Female Male Female Female Male Female [61] Male Male Female Female Male Female Female Male Female Male [71] Male Male Female Female Female Male Female Female Female Male [81] Female Male Male Male Male Female Male Male Female Male [91] Male Male Female Male Female Male Male Female Male Female [101] Male Female Female Female Male Male Male Male Male Female [111] Male Female Male Female Female Male Female Female Male Male Levels: Female Male
打印没有水平值的因子向量
使用 as.character 函数打印没有水平值的因子向量 f2:
f2<-factor(sample(c("Male","Female"),120,replace=TRUE)) as.character(f2)
输出
[1] "Male" "Male" "Female" "Female" "Female" "Female" "Male" "Female" [9] "Female" "Male" "Male" "Female" "Female" "Female" "Female" "Male" [17] "Female" "Female" "Female" "Female" "Male" "Male" "Male" "Female" [25] "Female" "Female" "Female" "Male" "Male" "Female" "Female" "Male" [33] "Male" "Male" "Male" "Male" "Male" "Male" "Male" "Female" [41] "Female" "Male" "Male" "Female" "Male" "Male" "Male" "Female" [49] "Female" "Male" "Female" "Male" "Female" "Male" "Female" "Male" [57] "Female" "Female" "Male" "Female" "Male" "Male" "Female" "Female" [65] "Male" "Female" "Female" "Male" "Female" "Male" "Male" "Male" [73] "Female" "Female" "Female" "Male" "Female" "Female" "Female" "Male" [81] "Female" "Male" "Male" "Male" "Male" "Female" "Male" "Male" [89] "Female" "Male" "Male" "Male" "Female" "Male" "Female" "Male" [97] "Male" "Female" "Male" "Female" "Male" "Female" "Female" "Female" [105] "Male" "Male" "Male" "Male" "Male" "Female" "Male" "Female" [113] "Male" "Female" "Female" "Male" "Female" "Female" "Male" "Male"
示例 3
创建一个因子向量
让我们创建一个名为 f3 的向量,如下所示:
f3<-factor(sample(c("Low","Medium","High"),120,replace=TRUE)) f3
[1] Medium High Medium High Medium High Low Low High Medium [11] High Low High Medium Medium Low Medium Low High High [21] Medium Medium Low Low High Low High Medium High Medium [31] Low Low High High Low Low High Low Low High [41] High Low High High Low High High Medium High Medium [51] High Medium Low Medium Low Low High High High High [61] Low Low High High Low Low High High High High [71] Low Low Medium High Low Low Medium High Low Medium [81] High Medium Medium Medium High Medium Low Medium Low High [91] High Medium High Low Medium Low Low High Medium Low [101] High Medium Low High High Low Medium Medium Medium Low [111] High Low Medium High High High Medium Low Low Low Levels: High Low Medium
打印没有水平值的因子向量
使用 as.character 函数打印没有水平值的因子向量 f3:
f3<-factor(sample(c("Low","Medium","High"),120,replace=TRUE)) as.character(f3)
输出
[1] "Medium" "High" "Medium" "High" "Medium" "High" "Low" "Low" [9] "High" "Medium" "High" "Low" "High" "Medium" "Medium" "Low" [17] "Medium" "Low" "High" "High" "Medium" "Medium" "Low" "Low" [25] "High" "Low" "High" "Medium" "High" "Medium" "Low" "Low" [33] "High" "High" "Low" "Low" "High" "Low" "Low" "High" [41] "High" "Low" "High" "High" "Low" "High" "High" "Medium" [49] "High" "Medium" "High" "Medium" "Low" "Medium" "Low" "Low" [57] "High" "High" "High" "High" "Low" "Low" "High" "High" [65] "Low" "Low" "High" "High" "High" "High" "Low" "Low" [73] "Medium" "High" "Low" "Low" "Medium" "High" "Low" "Medium" [81] "High" "Medium" "Medium" "Medium" "High" "Medium" "Low" "Medium" [89] "Low" "High" "High" "Medium" "High" "Low" "Medium" "Low" [97] "Low" "High" "Medium" "Low" "High" "Medium" "Low" "High" [105] "High" "Low" "Medium" "Medium" "Medium" "Low" "High" "Low" [113] "Medium" "High" "High" "High" "Medium" "Low" "Low" "Low"
示例 4
创建一个因子向量
让我们创建一个名为 f4 的向量,如下所示:
f4<-factor(sample(c("First","Second","Third","Fourth","Fifth"),120,replace=TRUE)) f4
[1] Fifth Fifth First Second Fourth Fifth Second Second Fourth Second [11] First Third Fifth Fourth Third First Third Third Third First [21] Fourth Second Second Third Second Fourth Third Fourth First First [31] Fifth Second Third Second Fourth Fourth Fourth Third Fourth First [41] First Second Second Second Third Fifth Fifth Second Third Fifth [51] Second Third Second First First Third Fifth Third Third Third [61] Second Third Fifth Third Fifth Fifth Third Third Fourth First [71] First Second Second Fourth Third Fifth Third First Third Third [81] Fifth Fifth Third Third Fourth First First Fifth First Fifth [91] Second Fifth Fourth First Fifth Fourth Second Third Second Fifth [101] First Fourth Second Fourth Fifth Fifth Fifth Fourth Fourth Fourth [111] Fourth First Fourth First Fourth Fourth First Fifth Second Third Levels: Fifth First Fourth Second Third
打印没有水平值的因子向量
使用 as.character 函数打印没有水平值的因子向量 f4:
f4<-factor(sample(c("First","Second","Third","Fourth","Fifth"),120,replace=TRUE)) as.character(f4)
输出
9] "Fourth" "Second" "First" "Third" "Fifth" "Fourth" "Third" "First" [17] "Third" "Third" "Third" "First" "Fourth" "Second" "Second" "Third" [25] "Second" "Fourth" "Third" "Fourth" "First" "First" "Fifth" "Second" [33] "Third" "Second" "Fourth" "Fourth" "Fourth" "Third" "Fourth" "First" [41] "First" "Second" "Second" "Second" "Third" "Fifth" "Fifth" "Second" [49] "Third" "Fifth" "Second" "Third" "Second" "First" "First" "Third" [57] "Fifth" "Third" "Third" "Third" "Second" "Third" "Fifth" "Third" [65] "Fifth" "Fifth" "Third" "Third" "Fourth" "First" "First" "Second" [73] "Second" "Fourth" "Third" "Fifth" "Third" "First" "Third" "Third" [81] "Fifth" "Fifth" "Third" "Third" "Fourth" "First" "First" "Fifth" [89] "First" "Fifth" "Second" "Fifth" "Fourth" "First" "Fifth" "Fourth" [97] "Second" "Third" "Second" "Fifth" "First" "Fourth" "Second" "Fourth" [105] "Fifth" "Fifth" "Fifth" "Fourth" "Fourth" "Fourth" "Fourth" "First" [113] "Fourth" "First" "Fourth" "Fourth" "First" "Fifth" "Second" "Third"
广告