按理说,list可以包括data.frame,好像不能反过来,所以你的意思没太明白。
或者你的意思很简单,就是有n个data.frame,想每个从最后取10行,然后将这n个10行组成新的data.frame,前提之一,data.frame的列数相同。当然,如果你想组成的是一个新的list,则不要求列数相同。
假如你有两个data.frame,分别为dat1和dat2,都取最后的10行,并组成新的data.frame名为dat3,代码如下:
当然也可以直接写成一行代码,不使用两个中介变量dat1.tail和dat2.tail。
另外,如果是想组成list,则直接用list()函数就行了: