问题标签 [python-polars]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
432 浏览

python - Py-Polars 日期时间转换

我目前正在探索 Py-Polars,在其数据框中获取 Date32 格式时遇到了一些困难。我尝试了以下方法:

  1. 直接从 Pandas 转换为 PyPolars

错误代码如下:

  1. 在 Pandas 中将 DateTime 转换为 String,转换为 PyPolars,在 PyPolars 中将 String 转换为 DateTime

这在转换时给了我所有的空值。(即两列完全为空)。

希望任何人对我如何在 PyPolars 中获取日期时间的列有一些想法。

谢谢!

0 投票
1 回答
768 浏览

python - 将函数应用于 Polars-DataFrame 的所有列

我知道如何将函数应用于Pandas-DataFrame中存在的所有列。但是,我还没有想出在使用Polars-DataFrame时如何实现这一点。

我查看了Polars用户指南中专门针对该主题的部分,但我没有找到答案。在这里,我附上了一个代码片段,其中包含我不成功的尝试。

提前感谢您的帮助和时间。

0 投票
1 回答
399 浏览

python - 如何使用 groupby 并与 polars 一起应用

我正在努力弄清楚如何在 Python 的库中使用groupbyPolars apply

来自熊猫,我正在使用:

但在极地,这是行不通的。

我尝试了几种方法,主要围绕:

但这失败并显示错误消息:

'Could net get DataFrame 属性'_df'。确保返回一个 DataFrame 对象。: PyErr { type: <class 'AttributeError'>, value: AttributeError("'numpy.float64' object has no attribute '_df'"),

有任何想法吗?

0 投票
1 回答
125 浏览

python - 如何在 python-polars 中的某个日期范围之间选择行?

如果 DataFrame 使用 polars-python 构造如下:

如何选择某个日期范围之间的行,即介于"2016-08-10"和之间"2016-08-31",以便期望的结果是:

0 投票
1 回答
173 浏览

python-3.x - 基于 Python Polars 列的更新不起作用

我使用Polars库进行数据框操作。我有两个数据框,我想根据条件使用从另一个数据框获取的单个值更新一个数据框的列值。这是代码:

而且,这是错误:

为什么你认为这样的错误会返回?

0 投票
0 回答
114 浏览

python - 如何删除 Python Polars 中的重复列?

在 pandas 中,您可以通过以下方式执行此操作:

df.loc[:,~df.columns.duplicated()]

df.columns.duplicated()返回一个表示重复列的布尔数组

python pandas删除重复的列

0 投票
2 回答
152 浏览

python - fill_null() 值与其他列数据

我有一个关于填充空值的问题,是否可以像熊猫一样从其他列回填数据?

关于如何回填数据的工作熊猫示例:

Polars 示例,当我尝试将 D 列中的数据回填到 A 列时,如果值为空,但它不起作用:

亲切的问候,汤姆

0 投票
1 回答
65 浏览

python - 如何在 Plotly 极坐标图上获取角度范围

我想在Plotly极坐标图中选择角轴上的范围,我想知道最简单的方法是什么。理想情况下,如果我从 30 度到 90 度单击并拖动,那么我希望有 30 到 90 度的范围;如果我从 330 度到 30 度单击并拖动,那么我想要从 330 度到 30 度的范围。

我不太了解Plotly,但我想知道 relayoutData 是否可以利用。目前它只返回径向轴上的范围(参见图中从relayoutData返回的范围)。我想知道是否有一个参数可以改变使其返回角轴的范围?

在此处输入图像描述

这是生成上图的最少代码

0 投票
1 回答
112 浏览

python - Polars python相当于R中的一瞥和总结

我找不到一个函数来总结极坐标数据框中的内容,就像在 R 中做的一瞥和总结一样?

0 投票
2 回答
74 浏览

python-polars - 计算两个系列的按行最小值?

你好;

是否有任何函数可以通过计算两个系列的行最小值来生成一个系列。?功能将类似于 np.minimum

a = [1,4,2,5,2] b= [5,1,4,2,5]

np.minimum(a,b) -> [1,1,2,2,2]

谢谢。