データフレーム内の列の形式(数値、文字、階乗など)を確認するコマンドとは何かデータのフォーマットを確認するにはどうすればよいですか?
私はこれをオンラインで検索しました。明らかに私は間違った検索語を使用しています。
データフレーム内の列の形式(数値、文字、階乗など)を確認するコマンドとは何かデータのフォーマットを確認するにはどうすればよいですか?
私はこれをオンラインで検索しました。明らかに私は間違った検索語を使用しています。
簡単。
class(df$yourcol
#i.e.
df<-data.frame(matrix(1:4,2,2))
class(df$X2)
編集
ソトスは、あなたの上にコメントしたようにもすべての列のためのクラスを返すstr(df)
を行うことができます。
@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"
'strの(DF)' ....... – Sotos
@Sotos次の出力が得られます。 –