0
我正在使用熊貓0.13.1。該數據幀:爲什麼DataFrame的統計方法在pandas中返回Series?
a = pandas.DataFrame({"a": ["foo", "bar", "qux"], "v": [1, 5.6, 50.5]})
a = a.set_index("a")
含有漂浮,它們的平均可以用.mean()
計算:
>>> a.mean()
v 19.033333
dtype: float64
>>> type(a.mean())
pandas.core.series.Series
然而
在大熊貓0.13.1,這個結果是Series
而不是float
- 這是爲什麼?熊貓這是新的嗎? IIRC在大熊貓中並不是這樣。
這是獲得浮動的正確方法嗎?
>>> a.mean()[0]
這是一個問題嗎?它仍然在0.14.0,也可能是0.14.1。 – EdChum
@EdChum:我想用「mean()」作爲下游算術運算,所以我想要一個浮點數或整數或者其他有意義的值。系列對此沒有意義。那麼我使用''[0]''符號? – user248237dfsf
如果你喜歡 – EdChum