Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R Lappy分配数据帧期间发生了什么_R_Dataframe_Lapply - Fatal编程技术网

R Lappy分配数据帧期间发生了什么

R Lappy分配数据帧期间发生了什么,r,dataframe,lapply,R,Dataframe,Lapply,给定数据帧df和应用于df的函数f: df[]data.frame仅仅是具有相同长度的向量列表。您可以使用is.list(数据框)查看它。它将返回TRUE []可以具有不同的含义或作用,具体取决于应用它的对象。它甚至可以重新定义,因为它实际上是一个函数 []允许从data.frame中子集或插入向量列 df[1]获取第一列 df[1]“df[]是整个数据帧”我想这对我来说是关键。从lappy返回的列表与应用该函数的数据帧的形状相同。由于(在本例中)结果的接收者是整个数据帧,并且该函数也应用于整个

给定数据帧df和应用于df的函数f:


df[]data.frame仅仅是具有相同长度的向量列表。您可以使用
is.list(数据框)
查看它。它将返回
TRUE

[]
可以具有不同的含义或作用,具体取决于应用它的对象。它甚至可以重新定义,因为它实际上是一个函数

[]
允许从data.frame中子集或插入向量列

df[1]
获取第一列
df[1]“df[]是整个数据帧”我想这对我来说是关键。从lappy返回的列表与应用该函数的数据帧的形状相同。由于(在本例中)结果的接收者是整个数据帧,并且该函数也应用于整个数据帧,因此事情进展顺利。如果目标是一个子集,例如df[1:5],那么同一个子集应该出现在lappy语句中,反之亦然,否则结果可能会混乱。合理吗?