2017-03-09 14 views
-2

テーブル(x、y)関数に基準を組み込むにはどうすればよいですか?メインデータフレームをサブセット化し、各サブセットでtable()を実行する代わりに、1つまたは複数のステップを保存して、何らかのソート「if」機能が書き込まれたtable()を書き込むことはできますか?Rのテーブル関数に条件/条件引数を追加できますか?

+1

サンプル入力で[再現可能な例](http://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example)を提供した場合は、助けが簡単ですデータおよび所望の出力を含む。 'table()'関数はサブセッティングを行いませんが、データフレームのサブセッティングは難しいはずはありません。 – MrFlick

答えて

0

データセットの例は素晴らしいでしょう。現時点であなたが何をしているのか想像するのは難しいです。

しかし、はい、あなたは書くことができAN/else文場合:ここで

if(grepl("^1[.]0{3}, dataset)==TRUE)) { 
    print("1.000") 
} else { 
    print("not 1.000") 
} 

、私は、データセットの名前、データセット内のパターン千を見つけるためにそれを求めています。そうでなければ、else文を返します。

周囲の他の例も見ることができます。たぶん、関数の要約ifを見て、regex(正規表現)の使い方を見てみましょう。

希望に役立ちます。

関連する問題