2017-12-03 6 views

답변

1

쉬운.

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

편집

것은 Sotos는 모든 컬럼에 대한 클래스를 반환 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" 
관련 문제