将唯一值提取到R中的文件中

时间:2016-06-17 05:30:14

标签: r

我希望它可以将唯一值输出到文件" output.txt",我的代码

sink("output.txt")
d=as.factor(c("a","b","c","c","3.1",3.1))
unique(d)
sink()

输出为

Levels: a b c 3.1

但我希望它作为一行中的一个元素,如:

a
b
c
3.1

2 个答案:

答案 0 :(得分:2)

sink("output.txt")
d=as.factor(c("a","b","c","c"))
d <- unique(as.character(d))
cat(d, sep="\n")
sink()

答案 1 :(得分:1)

你可以试试这个

sink("output.txt")
d=as.factor(c("a","b","c","c"))
t(t(levels(d)))
sink()