相关疑难解决方法(0)

确定数据框列的数据类型

我正在使用R并使用将数据加载到数据帧中read.csv().如何确定数据框中每列的数据类型?

types r dataframe

135
推荐指数
6
解决办法
33万
查看次数

如何找出data.frame的类

我有一个简单的问题,这让我今天早上很奇怪.如何获得显示数据帧列类的向量?

当我计算这个时,我认为它应该有效,但事实并非如此.我对结果更加惊讶,并不理解结果.

这是我的例子:

Example = data.frame(
             Col1 = c(2,5,10), 
             Col2 = c("Hello", "I am a", "Factor"), 
             Col3 = c(T,F,T))
str(Example)
# 'data.frame': 3 obs. of  3 variables:
# $ Col1: num  2 5 10
# $ Col2: Factor w/ 3 levels "Factor","Hello",..: 2 3 1
# $ Col3: logi  TRUE FALSE TRUE
Run Code Online (Sandbox Code Playgroud)

所以我有一个数据框,其中包含一个数字列,一个因子列和一个逻辑列,并且class()apply函数中的命令结果为character.任何人都可以解释我为什么以及如何获得类的向量?

apply(Example, 2, class)
#       Col1        Col2        Col3 
# "character" "character" "character" 
Run Code Online (Sandbox Code Playgroud)

r class

1
推荐指数
1
解决办法
311
查看次数

标签 统计

r ×2

class ×1

dataframe ×1

types ×1