2013-07-18 5 views

答えて

22

私は言う

inherits(df,"data.frame") 

とりわけまたは

is(df,"data.frame") 

(あなたは#3に示唆される)class(df)が長> 1.(is.data.frameがいいです、すべてではないクラスがis.メソッド持つことができますので、#2はあなたのリストに失敗することができます:参照methods("is")を)

+1

私は一般的なコメントを得ていません。それは一般的ではありませんでした(少なくとも、それは意味がある一般的な方法ではありません) – eddi

4

私にとってそれはなるだろう:

is.data.frame(df) 

が条件で使用するための明確な選択肢です。それがあなたのために重要であるなら、また、3つの "コードが少ない"オプションです。

関連する問題