2017-12-03 30 views

答えて

1

簡単。

class(df$yourcol 
#i.e. 
df<-data.frame(matrix(1:4,2,2)) 
class(df$X2) 

編集

ソトスは、あなたの上にコメントしたようにもすべての列のためのクラスを返すstr(df)を行うことができます。

1

@CCurtisの答えは正しいですが、あなたはまた、私はggplot2パッケージからダイヤモンドデータセットを使用する次の例ではsapply(df, class)

コマンドを使用することができます。ありがとう:

library(ggplot2) 
sapply(diamonds, class) 

はあなたに

$carat 
[1] "numeric" 

$cut 
[1] "ordered" "factor" 

$color 
[1] "ordered" "factor" 

$clarity 
[1] "ordered" "factor" 

$depth 
[1] "numeric" 

$table 
[1] "numeric" 

$price 
[1] "integer" 

$x 
[1] "numeric" 

$y 
[1] "numeric" 

$z 
[1] "numeric" 
関連する問題