检查&返回仅作为数据框中字符的列

时间:2018-02-06 12:58:53

标签: r dataframe

是否有命令检查并仅返回仅为字符的列? 我知道str(data_frame)返回数据框中所有列的结构。

1 个答案:

答案 0 :(得分:3)

我们可以使用Filter

中的base R
Filter(is.character, df1)

数据

df1 <- data.frame(col1 = LETTERS[1:5], col2 = LETTERS[6:10], 
           col3 = 1:5, stringsAsFactors = FALSE)