如何检查我的数据所在的格式?
检查数据框中某列的格式是什么命令,即数字,字符,阶乘等。如何检查我的数据所在的格式?
我已经在网上搜索了;显然我使用了错误的搜索条件。
回答:
简单。
class(df$yourcol #i.e.
df<-data.frame(matrix(1:4,2,2))
class(df$X2)
编辑
由于索托斯评论上面也可以做str(df)
返回所有列的一类。
回答:
@CCurtis答案是正确的,但你也可以使用命令sapply(df, class)
在下面的例子中,我使用了钻石的数据集从GGPLOT2包。
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"
以上是 如何检查我的数据所在的格式? 的全部内容, 来源链接: utcz.com/qa/260247.html