データフレーム(「transp_correlations」)を1つの列「corr」(理想的には降順)で並べ替えようとしています。 。データフレームを注文する際の課題
は、残念ながら、私は多くの問題に直面している - 私は試した何
- TRANSP < - transp_correlations [オーダー(CORR)、] - >スカラー(データフレームの最初のセル)を返します
- transpソートされたベクトルを返すが、rownames
- TRANSP <削除> - - transp_correlations [順序( "CORR")] - > [非0を返す - transp_correlations [順序(transp_correlations $ CORR)]ソートされたデータフレーム
私の知識によれば、最初のオプションは正しい構文であり、私は他の2つを偶然だけ特定しました。どのように正しい構文を書いてくださいすべての指導は非常に高く評価されるだろう。
構造(リスト(CORRの= Cの(-0.117661691889059、-0.244374051965591、 -0.219277156640164、-0.162119035544463、-0.153750058161601、0.238059055122716、 -0.112988647529562、-0.22890950435724、-0.212213257871138、-0.164868801623183、 -0.157327010028056、0.276036409162576、 - 0.129156901338342、-0.247314062599315、 -0.234716884100804、-0.177925630373387、-0.164633635391903、0.227786973830269、 -0.10921452701353、-0.0385193717439635)、abscorr = C(0.117661691889059、 0.244374051965591、0.219277156640164、0.162119035544463、0.153750058161601、 0.238059055122716、0.112988647529562、0.22890950435724、0.212213257871138、 0.164868801623183、 0.157327010028056、0.276036409162576、0.129156901338342、 0.247314062599315、0.234716884100804、0.177925630373387、0.164633635391903、 0.227786973830269、0.10921452701353、0.0385193717439635)は、(62L、 108L、96L、85L、80L、105L、61L、100L、94L、89L、82L、= Cを鳴らしrow.names = c( "V1"、 "115"、 "115"、 "115"、 "115"、 "115"、 " 「V2」、「V3」、「V4」、「V5」、「V6」、「V7」、「V8」、 「V9」、「V10」、「V11」、「V12」、「V13」、 「V14」、「V15」、「V16」、「V17」、「V19」、「V20」 )、クラス=「データフレーム」)
ようこそを試してみてください。エラーを再現するデータのサンプルがなければ、この質問を支援することは不可能です。再現可能な例のヒントについては、http://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-exampleを参照してください。 'mtcars'データセットで記述した振舞いを再現することができません。あなたは 'dput(head(transp_correlations、20))'を使ってあなたのデータのスニペットを共有できますか? – Benjamin
ありがとうございました。確かに、以下のスニペットを見つけてください。そして私が言ったように、私はこの挑戦について絶望的ですが、ロジックの説明のほとんどがRバージョンのいくつかの異なる動作に関係していませんか?私はRバージョン3.2.3を使用しています –