假设我有一个框架:
>>> import polars
>>> df = polars.DataFrame(dict(j=['1.2', '1.2k', '1.2M', '-1.2B']))
>>> df
shape: (4, 1)
┌───────┐
│ j │
│ --- │
│ str │
╞═══════╡
│ 1.2 │
│ 1.2k │
│ 1.2M │
│ -1.2B │
└───────┘
我该如何解析上面的内容来得到:
>>> df = polars.DataFrame(dict(j=[1.2, 1_200, 1_200_000, -1_200_000_000]))
>>> df
shape: (4, 1)
┌───────────┐
│ j │
│ --- │
│ f64 │
╞═══════════╡
│ 1.2 │
│ 1200.0 │
│ 1.2e6 │
│ -1.2000e9 │
└───────────┘
>>>