什么是受欢迎的?

数据挖掘 Python 熊猫
2021-09-21 09:13:42

见过这个词pandorable,但我找不到任何准确的定义。这意味着什么?

3个回答

这是“适合熊猫”的新词;与“ pythonic ”进行比较。正如讲座成绩单中所述:

作为 Python 中的一种子语言,Pandas 有自己的一套习语。我们已经提到了其中的一些,例如尽可能使用矢量化,如果不需要,则不要使用迭代循环。Panda 社区中的一些开发人员和用户已将pandorable 一词用于这些成语。

将列列表更改为不同数据类型的更 Pythonic(或 pandorable)的方法

也在 Coursera 上学习了 Chris Brooks 的课程“ Python 中的数据科学简介”。正如他在您提到的“ Pandas Idioms ”视频中所说(以及在该问题的其他答案中引用的成绩单),“pandorable”描述了一种使用方法链等功能的 Pandas 编码风格,applymap(Pandas 的 Python 版本map) , lambda, 和其他技术。

我将这些称为“pandorable”的问题在于它们已经是“Pythonic”风格的元素。仅仅因为涉及到 Pandas 就用另一个名字来称呼这些技术是没有任何意义的。真是“可悲”!(™待定)。也许有一些我还没有见过的 Pandas 风格元素值得使用一个新术语,但到目前为止,我觉得这一切都是 Pythonic。