Shiny 对R中的数据帧列进行排序

Shiny 对R中的数据帧列进行排序,shiny,Shiny,有没有一种方法可以对R中的数据帧列进行排序。我在下面尝试过,但结果是以字符而不是数据帧的形式返回 > asd <- data.frame(a = c("fsd","sdfsd")) > asd <- with(asd, asd[order(a) , ]) > asd [1] "fsd" "sdfsd" asd asd asd asd asd [1] “fsd”“sdfsd” 我

有没有一种方法可以对R中的数据帧列进行排序。我在下面尝试过,但结果是以字符而不是数据帧的形式返回

> asd <- data.frame(a = c("fsd","sdfsd"))
> asd <- with(asd,  asd[order(a) , ])
> asd
[1] "fsd"   "sdfsd"
asd asd asd asd asd [1] “fsd”“sdfsd” 我们只能进入数据帧吗?

试试这个

a <- data.frame(x=LETTERS[1:5],y=c(5:1))
  
a[order(a$x),]
a[order(a$y),]

> a[order(a$x),]
  x y
1 A 5
2 B 4
3 C 3
4 D 2
5 E 1
> a[order(a$y),]
  x y
5 E 1
4 D 2
3 C 3
2 B 4
1 A 5
a[订单(a$x),]
xy
1 A 5
2 B 4
3 C 3
4D2
5 E 1
>a[订单(a$y),]
xy
5 E 1
4D2
3 C 3
2 B 4
1 A 5