假设我有一个数据集, CT_Data,采用列表格式,其中Internet1_group作为列表中的一项,例如:
$ internet1_group : Factor w/ 3 levels "1","2","3": 3 1 2 1 1 3 2 1 2 1 ...
我将创建Dependent_Variable_List作为具有以下值的字符:
Dependent_Variable_List <- Dependent_Variable_List[Dependent_Variable_List %in% colnames(CT_Data)]
Dependent_Variable_List
[1] "internet1_group"
现在,我正在尝试为数据集CT_Data中的Dependent_Variable级别建立索引,并将这些级别存储在CT_Vars列表中。
CT_Vars <- list()
CT_Vars[["DV_Levels"]] <- levels(CT_Data[, Dependent_Variable_List])
我一直将CT_Vars[["DV_Levels"]]
设为NULL
,有人可以帮我调试问题吗?谢谢!
答案 0 :(得分:2)
您说的是CT_Data是一个列表,但是您的调用是针对数据帧构造的。这样行吗?如果没有,您可以运行max_g = np.zeros(Y_channel.shape)
grads = np.array([np.abs(signal.fftconvolve(Y_channel, g_filter, mode='same')/16.0) for g_filter in g_filters])
for i in range(W):
for j in range(H):
max_g[i, j] = np.max([grad[i, j] for grad in grads])
并将结果粘贴到您的问题中吗?
dput(CT_Data)