|
|
1
121
试试这个:
|
|
|
2
77
迄今为止提供的两种方法都失败了,因为它们创建了大量的数据集(除了其他内存问题)。
以下是两种更节省内存和时间的方法
一种使用
以及使用data.table的方法(用于一般的时间和内存效率)
使用大数据的示例(30列,1E6行)
|
|
|
3
16
|
|
|
4
14
另一种方法是使用
如果您有data.frame
然后你可以用
|
|
|
5
5
|
|
|
6
1
我希望这也能有所帮助。它可以做成一个命令,但我发现把它分成两个命令,这样读起来更容易。我按照下面的说明做了一个函数,并以闪电般的速度工作。
.sd将允许将验证限制在表的一部分(如果您愿意),但它将把整个表作为 |
|
|
7
0
接受的答案不适用于非数字列。从 this answer ,以下内容适用于包含不同数据类型的列
|
|
|
TheCodeNovice · R中符号格式的尾随零和其他问题[重复] 1 年前 |
|
Daniel Estévez · 扩展数据帧以包含不存在的值 1 年前 |
|
|
T Richard · 根据条件交换分组数据中的字符串或值 1 年前 |
|
|
RKIDEV · Panda迭代行并将第n行值乘以下一(n+1)行值 1 年前 |
|
|
Ssong · 如何有条件地运用资本化? 1 年前 |
|
|
Marcio Lino · 在Pandas中转换多个值列 1 年前 |
|
RobertF · 如果列没有表头,如何在R数据帧中引用变量名? 1 年前 |