【问题标题】:Vaex: Is there way to split single column into multiple columnsVaex:有没有办法将单列拆分为多列
【发布时间】:2022-06-11 05:39:43
【问题描述】:

我一直在尝试找到一种方法将单列中的文本数据(分隔符是空格)拆分为多列。我可以通过 Pandas 使用以下代码来完成,但我想对 Vaex 做同样的事情。

我正在查看 Vaex API 文档,但我看不到 rsplit 等效方法。 https://vaex.readthedocs.io/en/latest/api.html

df_data = df_data.iloc[:,0].apply(lambda x: pd.Series(x.rsplit(" ")))

我还提到了这个页面,他提出了类似的问题并尝试运行相同的代码。但在我的环境中,我得到这个错误评估:ValueError('No memory tracker found with name default')。

vaex extract one column of str.split()

df = pd.DataFrame({'ticker' : ['spx 5/25/2001 p500', 'spx 5/25/2001 p600', 'spx 5/25/2001 p700']})
df_vaex = vaex.from_pandas(df)
df_vaex["ticker"].str.split(" ").apply(lambda x: x[-1])

【问题讨论】:

    标签: python pandas vaex


    【解决方案1】:

    您使用的是最新版本的 vaex 吗?

    我刚刚试用了您的代码示例,它运行良好..

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-08-13
      • 1970-01-01
      • 1970-01-01
      • 2019-09-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多