样本数据:
df <- data.frame(noun1 = c("cat","dog"), noun2 = c("apple", "tree"))
noun1 noun2
1 cat apple
2 dog tree
如何制作一个新的专栏df$alpha
,该专栏会在第1行读取FALSE
,在第2行读取TRUE
?
谢谢!
答案 0 :(得分:3)
我认为您可以将is.unsorted()
应用于每一行,但您必须先将其取消(可能)。
df <- data.frame(noun1 = c("cat","dog"), noun2 = c("apple", "tree"))
df$alpha <- apply(df,1,function(x) !is.unsorted(unlist(x)))
我通过is.unsorted()
找到了apropos("sort")
。