【发布时间】:2017-08-21 21:14:15
【问题描述】:
我正在 Python 中复制一些 R 代码。
我被 R 的 pretty() 绊倒了。
我只需要pretty(x),其中x 是一些数字。
大致上,函数“计算漂亮的断点”作为几个“圆形”值的序列。我不确定是否有 Python 等价物,而且我在 Google 上运气不佳。
编辑:更具体地说,这是pretty 帮助页面中的描述条目:
描述:计算一个大约 n+1 个等距“圆形”值的序列,这些值覆盖了 x 中的值的范围。选择的值是 10 的 1、2 或 5 倍。
我查看了 R 的 pretty.default() 以了解 R 对该函数的确切作用,但它最终使用了 .Internal()——这通常会导致黑暗的 R 魔法。我想我会在潜入之前四处打听。
有谁知道 Python 是否有与 R 的 pretty() 等价的东西?
【问题讨论】:
-
@ayhan 我实际上认为最接近的可能是 matplotlib 在绘图上的默认刻度设置行为......虽然没有找到任何接近的东西。
标签: python r pandas numpy scipy