簡體   English   中英

在ff中為變量賦值

[英]Assign value to variable in ff

由於數據庫的大小,我正在使用ff數據集(final_faf_data)。 我正在嘗試創建一個新的變量dpy,其所有行只有一個值(365)。 當我嘗試以下cmd時(類似於在數據框中執行的操作)

final_faf_data$dpy <- 365

我收到以下錯誤

Error in `[[<-.ffdf`(`*tmp*`, i, value = 365) : assigned value must be ff

所以我的問題是如何分配它? 我試過了

vmode(final_faf_data$dpy, 365)

但是它給出“ NULL”

任何見解將不勝感激。

TIA,克里希南

一些樣本數據可以重現您的問題

L3 <- LETTERS[1:3] fac <- sample(L3, 10, replace = TRUE) df1 <- data.frame(x = 1, y = 1:10, fac = fac) final_faf_data <- as.ffdf(df1)

下面幾行給出的錯誤消息很清楚:

final_faf_data$dpy <- 365
final_faf_data$dpy <- as.ff(365)

因此,請相應地修改365

final_faf_data$dpy <- as.ff(rep(365, times=nrow(final_faf_data)))`

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM