cost 261 ms
通过向量化代码并避免 pandas apply 提高性能 - Improve performance through vectorising code and avoiding pandas apply

下面的应用程序非常慢(我没有使用 timeit,因为我没有什么可以与之比较的)。 我通常的方法是避免应用,而是使用像 np.where 这样的向量化函数,但我目前无法在这里设法想出一种方法。 有没有人有什么建议? 谢谢你! ...

使用 for 循环将文本挖掘 function 应用于数据帧列表中的每个数据帧? - Apply a text mining function to every data frame within a list of data frames by using a for loop?

我有一个数据框列表,我想对我的数据框列表中的每个 dataframe 应用文本挖掘命令(即删除标点符号)。 由于我的列表中有超过 1k 的数据帧/文档,我应该使用 for 循环/应用 function 来完成。 ... 等等。 语料库将是我的数据框列表,df_xxx 是相应的数据框。 最简单的方 ...

multiApply function for 3D 数组上的循环 - multiApply function for loop on a 3D array

我正在努力使我的数据处理对于空间温度数据项目更有效率。 我有一个 for 循环可以做我想做的事,但它对于处理多年的数据来说太慢了。 此循环查看每个空间单元格,并根据当年的 365 个温度值,为将 go 放入单独的二维数据帧的热事件的频率、持续时间、数量和温度创建一个值。 因此,我正在尝试使用 ap ...

如何正确使用 Pandas 中的“apply()”方法? - How can I correctly use the method "apply()" in Pandas?

我正在尝试创建一个新列并根据以下代码中的条件对机构进行分类。 但我一直收到错误消息“系列的真值不明确”。 使用 a.empty、a.bool()、a.item()、a.any() 或 a.all()。 我在堆栈溢出中阅读了其他类似的问题,了解使用 if/while 时 use.bool() 的重要 ...

如何循环并在 DataFrame 上应用 lambda function? - How to loop and .apply a lambda function on a DataFrame?

我正在构建一个 ML model。我想运行预测位几次,然后计算准确度分数的平均值。 我的代码如下所示: 有没有办法循环预测? 期望的结果是:假设 n=10。 预测运行了 10 次,我得到了每次运行的所有准确度以及最后所有准确度的平均值。 希望这是有道理的。 ...

数据集子集的统计信息 - Statistics on subsets of a dataset

寻找更多的 R-ish 方法来实现带有“子集”的“for”循环,这将有助于在 R Markdown 中实现我有一个大数据集,可以概括为:StudentID、Unit、TutorialID、SemesterID、Mark、Grade 我写了下面的代码,似乎工作正常。 这反映了我很久以前作为命令式程序员 ...

用户定义 Function 在 CUDF 中使用 .apply() 时编译失败 - User Defined Function Compilation Failed When Using .apply() in CUDF

试图在 cudf 上使用 function 为数据框中的新列创建值 using.apply() 这是 python 输出的错误。 这是一个值得信赖的笔记本。 这个 function 在 pandas dataframe 上运行良好,但现在 cudf 出现问题,我不完全确定原因。 我用的rapidsa ...

更改 Python 中 DataFrame 内的值(熊猫) - Change a value inside of a DataFrame in Python (pandas)

我想更改我的数据框中的所有单元格,这些单元格是字符串和值 = ''。 我有一个包含 7 列的数据集。 例如: 并且有 700 行。 我想在一个代码中更改特定 5 列中单元格的值。 我试过这个: 但这不是 function。 为了解决这个问题,我使用了循环: 还有另一种方法可以使用 only.app ...

使用.transform() 或 apply() 后 get_loc_level 中的 KeyError(key) - KeyError(key) in get_loc_level after using .transform() or apply()

我有一个包含多个组的大型分组数据框,我试图在每个组中过滤行。 为了简化它,我将与出现错误的一组共享一个简化的数据框。 df5 按"Detail", "ID", "Year"分组 错误将是: 该代码适用于大多数情况,所以我不想从根本上改变它。 我想修复在与我展示的情况类似的情况下,行会被删除。 ...

在列表中跨列的行上应用 function - Apply function on rows across a column in a list

我需要 select 列表中的一列, cbind列,并对此类组合数据集的行执行 function。 因此,我需要对所有列执行此操作。 受此处答案的启发,我为一个专栏提出了一个可能的解决方案: 它很笨重,当扩展到包括所有列时会变得更糟。 让我们有一个矩阵列表: 我可以将上面的代码概括为: 是否有一种 ...

2023-01-13 08:40:40   4   59    r / apply  

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM