R 列表与数据帧

R 列表与数据帧,r,R,我将一个150K行40列csv文件导入到R中。当我这样做时: typeof(mydata) 我得到: [1] "list" 但是, is.data.frame(mydata) 返回 TRUE 在花费大量时间试图将mydata转换为数据帧(在获得第一个结果后)而不是列表之后,我是在浪费时间吗 为什么会有不同的结果?你不是在浪费时间,因为你学到了一些东西;-) 使用class代替typeof: class(mydata) typeof报告结果的原因可能是,在引擎盖下,一个数据框架基本上是一

我将一个150K行40列csv文件导入到R中。当我这样做时:

typeof(mydata)
我得到:

[1] "list"
但是,

is.data.frame(mydata)
返回

TRUE
在花费大量时间试图将mydata转换为数据帧(在获得第一个结果后)而不是列表之后,我是在浪费时间吗


为什么会有不同的结果?

你不是在浪费时间,因为你学到了一些东西;-)

使用
class
代替
typeof

class(mydata)

typeof
报告结果的原因可能是,在引擎盖下,一个
数据框架基本上是一个列列表。

你没有浪费时间,因为你学到了一些东西;-)

使用
class
代替
typeof

class(mydata)

typeof
报告结果的原因可能是,在引擎盖下,一个
数据框架基本上是一个列列表。

你没有浪费时间,因为你学到了一些东西;-)

使用
class
代替
typeof

class(mydata)

typeof
报告结果的原因可能是,在引擎盖下,一个
数据框架基本上是一个列列表。

你没有浪费时间,因为你学到了一些东西;-)

使用
class
代替
typeof

class(mydata)

typeof
报告结果的原因可能是,在引擎盖下,一个
data.frame
基本上是一个列列表。

如果您的示例是独立的,您将得到更好、更及时的响应。我的意思是,您应该显示生成
mydata
所需的最少代码、出现问题/混淆的地方以及您的期望。如果您的示例是自包含的,您将得到更好、更及时的响应。我的意思是,您应该显示生成
mydata
所需的最少代码、出现问题/混淆的地方以及您的期望。如果您的示例是自包含的,您将得到更好、更及时的响应。我的意思是,您应该显示生成
mydata
所需的最少代码、出现问题/混淆的地方以及您的期望。如果您的示例是自包含的,您将得到更好、更及时的响应。我的意思是,您应该显示生成
mydata
所需的最小代码,出现问题/混淆的地方,以及您的期望……还要注意,
typeof
的文档清楚地表明它返回对象的内部类型,而且可能的值甚至根本不包括data.frame…还要注意,
typeof
的文档清楚地表明它返回对象的内部类型,而且可能的值甚至根本不包括data.frame…还要注意,
typeof
的文档清楚地表明它返回对象的内部类型,而且可能的值甚至根本不包括data.frame……还要注意,
typeof
的文档清楚地表明它返回对象的内部类型,并且可能的值甚至根本不包括data.frame。