dataframe

    6

    1答えて

    私はこれを行うより良い方法があると考えています。 データフレームの列の順序を変更しようとしています。私は新しい注文を表すordered.colnamesというリストを持っていますが、のいくつかの列は存在しませんのdatasetです。エラー "undefined columns selected"を避けるために、関連するスライシングをtry()関数でラップしました。 次の方法は機能しますが、これを行

    38

    3答えて

    as.xts()メソッドを使用してデータフレームをxtsオブジェクトに変換しようとしています。ここに私の入力データフレームqは次のとおりです。 q t x 1 2006-01-01 00:00:00 1 2 2006-01-01 01:00:00 2 3 2006-01-01 02:00:00 3 str(q) 'data.frame': 10 obs. o

    -1

    1答えて

    を破り、これを並べ替えるcolumn1機能order()でcolumn2に基づいてデータフレームの場合はR.でソート機能order()とクセTheresの、新しいオブジェクトにソートされたデータを保存します元のデータフレームのすべての観測を持つ代わりに、それらの半分を持っています。どのようだ?元の寸法を保持するためにどのようなソート関数を使用すべきですか?

    8

    3答えて

    私はそれらと何をすべきかを意味する変数名を組み込みたいと思います。私はデータフレームの「調査」を想像しています。 library(Rlab) # Needed for rbern() function. survey <- data.frame(cbind( id = seq(1:10), likert_this = sample(seq(1:7),10, replace=T), like

    18

    2答えて

    リストのリストは、x[[state]][[year]]のようになります。これの各要素はデータフレームであり、個々にアクセスすることは問題ではありません。 しかし、私は複数のリストにデータフレームをバインドしたいと思います。具体的には、私は何年もの間、多くのデータフレームを出力したいと思っています。つまり、毎年のすべての州のデータフレームをrbindしています。言い換えれば、私は自分のすべての状態デ

    12

    3答えて

    私は12 data.frameを使用しています。それらは似ており、私はそれぞれ同じ処理をしなければならないので、data.frameを受け取り、それを処理してdata.frameを返す関数を書いた。これは機能します。しかし、私は非常に大きな構造の周りを回っているのではないかと心配しています。私は一時的なコピーを作っているかもしれません(私ですか?)これは効率的ではありません。 data.frame

    4

    2答えて

    時系列データをデータフレームに強制的に変換する簡単な方法は、結果データが元のデータの要約である形式ですか? これはXTSや動物園のオブジェクトに格納されているいくつかの例のデータを、次のようになります。 t, V1 "2010-12-03 12:00", 10.0 "2010-11-04 12:00", 10.0 "2010-10-05 12:00", 10.0 "2010-09-

    4

    4答えて

    SLVというdata.frameがあり、tail()関数を適用したとします。最後の6つの値に > tail(SLV) SLV.Open SLV.High SLV.Low SLV.Close SLV.Volume SLV.Adjusted 2010-12-06 28.99 29.64 28.88 29.51 57561800 29.51 2010-12-07 29.95 30.

    4

    2答えて

    混合係数と数値の列を持つデータフレームをxtsに変換すると、すべてのデータが文字列に変換されます。これは要因には問題ありませんが、数値には非常に迷惑です。回避策はありますか?例えば は: > x marketTimestamp price id 1 2010-12-17 11:38:31.100 83.89 b-0 2 2010-12-17 11:38:31.100 83.88