0

我试图合并两个表,结果是这样的,

 subj gamble_gamble n_gambles expected_value
   1            19        32            1.7
  10             3         4            1.5
 100             3         4            1.5
 101             6        32            1.4
 102             3         4            1.5
 103            19        32            1.7

subj列未按通常方式排序(例如 1、2、3、4、5、6)。我尝试subj使用以下命令对列进行排序:

newdata <- table3[order(subj),]

但它不起作用。有人可以帮助我吗?

4

1 回答 1

2

用这个:

newdata <- table3[order(as.numeric(as.character(table3$subj))),]

即使subjfactor(不仅仅是character),这也有效。

于 2013-07-03T16:15:24.057 回答