TypeError: 'module' object is not callable for time on Koalas dataframe
TypeError: 'module' object is not callable for time on Koalas dataframe
我在从 pandas 转换为 Koalas 时遇到了一行代码的小问题。
注意:我正在数据块中执行我的代码。
下面一行是pandas代码:
input_data['t_avail'] = np.where(input_data['purchase_time'] != time(0, 0), 1, 0)
我按如下方式转换为 Koalas。顺便提一下,我已经在以下代码行之前将 input_data 数据框定义为 Koalas 类型。
# Add a new column called 't_avail' in input_data Koalas dataframe
input_data = input_data.assign(
t_avail = (input_data['purchase_time'] != time(0, 0))
)
Koalas 转换时出现以下错误:TypeError: 'module' object is not callable
我不确定 time
模块有什么问题,因为我只想将 t_avail 列分配给 purchase_time 列中的条目空闲时间。
有人可以帮我解决这个问题吗?我想我错过了一些愚蠢的东西。
谢谢大家。
As you say you import time module in your code.
这是因为你写了time(0,0)。
但是,时间是一个模块,您将它用作函数
你可以用这个
input_data = input_data.assign(
t_avail = ((input_data['purchase_time']).str.strip() != "")
)
我在从 pandas 转换为 Koalas 时遇到了一行代码的小问题。
注意:我正在数据块中执行我的代码。
下面一行是pandas代码:
input_data['t_avail'] = np.where(input_data['purchase_time'] != time(0, 0), 1, 0)
我按如下方式转换为 Koalas。顺便提一下,我已经在以下代码行之前将 input_data 数据框定义为 Koalas 类型。
# Add a new column called 't_avail' in input_data Koalas dataframe
input_data = input_data.assign(
t_avail = (input_data['purchase_time'] != time(0, 0))
)
Koalas 转换时出现以下错误:TypeError: 'module' object is not callable
我不确定 time
模块有什么问题,因为我只想将 t_avail 列分配给 purchase_time 列中的条目空闲时间。
有人可以帮我解决这个问题吗?我想我错过了一些愚蠢的东西。
谢谢大家。
As you say you import time module in your code.
这是因为你写了time(0,0)。 但是,时间是一个模块,您将它用作函数
你可以用这个
input_data = input_data.assign(
t_avail = ((input_data['purchase_time']).str.strip() != "")
)