2016-03-13 67 views
-2

當我嘗試使用命令訂購大數值

test <- StatePop[with(StatePop, order(StatePop$CENSUS_2010_POP, StatePop$state.name)), ] 

大量數據集 它給我:

It sorts only some numeric places I believe, I am looking for a proper ascending order

+1

他們看起來像我的角色向量。嘗試使用'as.numeric()'更改爲數字。你不能有逗號。 – Gopala

+2

請讓您的問題可重現,並分享示例數據,而不是粘貼圖片。 – mtoto

+2

您通常應該包含一個可重現的小例子。在這種情況下,使用'dput'包含一些數據,而不是圖像。 – steveb

回答

0

我想通了這一個。

大數中的逗號是一個問題。 我用gsub刪除逗號,並試圖再次訂購。

它的工作!

+0

感謝您回覆併發布答案!這將是一個更好的答案,甚至可以獲得一些upvotes,如果你真的顯示了你使用的代碼,也許'gsub'和'as.numeric' .... – Gregor