1

パッケージsubset.ff内の関数の使用方法を知っている人はいますか?ff

データのサンプルを次に示します。

col1 col2 col3 col4 col5 col6 col7
    1    1    1    1    1    1    0
    1    1    1    1    1    1    0
  104   11    3    3    1    1 1089
   63   11    2    3    9    1  734
   11    1    3    1    1    1 -609
   11    1    3    1    1    1 -609
   11    1    3    1    1    1 -609

コードは次のとおりです。

temp2a <- subset.ff(temp1,temp1$col7!="0") #temp1 is the name of the ff data frame

次のエラーが表示されます。

Error in `length<-.ffdf`(`*tmp*`, value = 12965531L) : not allowed to change the number of (virtual) columns of ffdf

データから 2 つの ff データ フレーム サブセットを取得しようとしています。col7 が 0 に等しいものと、col7 がゼロに等しくないもの。subset.ff関数の使用方法や、私がやりたいことを行う別の方法を知っている人はいますか? ライブラリのpdfとffbaseウェブ全体を調べてみましたが、例が見つかりませんでした。

再び乾杯、

ロルカン

4

1 に答える 1

4

何がtemp1$col7!="0"あなたに与えますか??subset.ffdfそれは状態のようなものですか

an expression, ri, bit or logical ff vector that can be used to index x.

おそらく、次のように変更する必要がありますtemp1$col7 != 0

于 2012-08-13T08:07:49.157 に答える