我试图搜索是否有一种方法可以轻松更改带有数字的字符串的数据类型。比如我面临的问题如下:
df = pl.Dataframe({"foo":
["100CT pen", "pencils 250CT", "what 125CT soever", "this is a thing"]}
)
Run Code Online (Sandbox Code Playgroud)
我可以提取并创建一个名为 的新列{"bar": ["100", "250", "125", ""]}。但后来我找不到一个方便的函数来将此列转换为 Int64 或 float dtypes,以便结果为[100, 250, 125, null].
另外,反之亦然。[100, 250, 125, 0]有时,有一个方便的函数将的 列转换为 会很有用["100", "250", "125", "0"]。它是已经存在的东西吗?