小编rch*_*nfo的帖子

Polars:使用变量的固定值创建列

我已经擦洗了polars文档,但看不到从变量创建具有固定值的列的示例。这是有效的pandas

df['VERSION'] = version
Run Code Online (Sandbox Code Playgroud)

谢谢

python-polars

20
推荐指数
1
解决办法
2万
查看次数

15
推荐指数
3
解决办法
1万
查看次数

Polars:在列名称中搜索和替换

这曾经是pandas这样处理的:

df.columns = df.columns.str.replace('.','_')
Run Code Online (Sandbox Code Playgroud)

这段代码可以工作,但绝对不是正确的解决方案。

renamed = {}
for column_name in list(filter(lambda x: '.' in  x, df.columns)):
    renamed[column_name] = column_name.replace('.', '_')
df = df.rename(renamed)
Run Code Online (Sandbox Code Playgroud)

谢谢

python-polars

7
推荐指数
2
解决办法
1万
查看次数

Polars:返回包含 N 列的所有唯一值的数据框

我有一个数据框,其中“PROGRAM”、“VERSION”和“RELEASE_DATE”列的每个组合有很多行。我想获得一个包含这三列的所有组合的数据框。groupby这会是或 的工作distinct吗?

谢谢

python-polars

3
推荐指数
1
解决办法
9692
查看次数

对语义版本的 python 列表进行排序

我有一个语义代码版本列表,我想根据semver对它进行排序。以下是默认排序不正确的示例:

['0.0.1', '0.0.2', '0.1.0', '0.10.0', '0.11.0', '0.12.0', '0.13.0', '0.13.1', '0.13.2', '0.14.0', '0.15.0', '0.16.0', '0.17.0', '0.18.0', '0.19.0', '0.2.0']
Run Code Online (Sandbox Code Playgroud)

“0.2.0”应该位于“0.10.0”之前。我知道有语义库,但没有看到任何如何使用它们进行排序的示例,而是它们检查语义版本的有效性。

python

0
推荐指数
1
解决办法
2315
查看次数

标签 统计

python-polars ×4

python ×1