相关疑难解决方法(0)

Python Vaex 数据类型转换:字符串到日期时间

我在一个项目中使用 Python 中的 Vaex 库;我对 Vaex 还很陌生,所以如果这是初级的,我很抱歉。我遇到数据类型转换问题。我的其中一列“Paid_at”的数据类型为 str,它应该是 DateTime。 df_paid.info

到目前为止我所做的就是从我的 df 中删除 na 以及(尝试)使用 pandas 的 to_datetime() 来转换列,但它不起作用。这在 pd 数据框中有效,但我做错了,因为我收到以下错误

df_paid['Paid_at'] = pd.to_datetime(df['Paid_at'], errors='coerce')
Run Code Online (Sandbox Code Playgroud)

-------------------------------------------------- ------------------------- ValueError Traceback(最近一次调用最后)在 ----> 1 df_paid['Paid_at'] = pd.to_datetime (df['Paid_at'], 错误='强制')

F:\Anaconda3\lib\site-packages\vaex\dataframe.py in setitem (self, name, value) 4431 self.add_column(name, value)
4432 else: -> 4433 self.add_virtual_column(name, value) 4434 else : 4435 raise TypeError(' setitem仅接受字符串作为参数,而不是 {}'.format(type(name)))

F:\Anaconda3\lib\site-packages\vaex\dataframe.py in add_virtual_column(self, name, expression, unique) 3249
'# 我们重写所有现有表达式(包括传递下来的表达式参数) 3250 self._rename(name,第3251章 3252 第3253章 3252 第3253章 3253

F:\ Anaconda3 \ lib …

python dataframe pandas vaex

4
推荐指数
1
解决办法
4213
查看次数

标签 统计

dataframe ×1

pandas ×1

python ×1

vaex ×1