有谁知道如何使用subset.ff
包中的ff
函数?
以下是数据样本:
col1 col2 col3 col4 col5 col6 col7
1 1 1 1 1 1 0
1 1 1 1 1 1 0
104 11 3 3 1 1 1089
63 11 2 3 9 1 734
11 1 3 1 1 1 -609
11 1 3 1 1 1 -609
11 1 3 1 1 1 -609
以下是代码:
temp2a <- subset.ff(temp1,temp1$col7!="0") #temp1 is the name of the ff data frame
我收到以下错误:
Error in `length<-.ffdf`(`*tmp*`, value = 12965531L) : not allowed to change the number of (virtual) columns of ffdf
我试图从数据中获取两个ff数据帧子集。 col7等于0的一个和col7不等于零的一个。有谁知道如何使用subset.ff
函数或其他方式来做我想要的。我试着通过pdf查看ffbase
库和整个网络,但我找不到任何示例。
再次干杯,
洛坎
答案 0 :(得分:4)
temp1$col7!="0"
给你的是什么?是否像?subset.ffdf
州
an expression, ri, bit or logical ff vector that can be used to index x.
您可能需要将其更改为temp1$col7 != 0