データフレームのmethodで帰ってくる値が、型がちょい違うので、メモメモ。

In [166]: df = pd.DataFrame(np.random.randn(10,10))

In [167]: a = df.dtypes

In [168]: b = df.count()

In [169]: c = df.mean()

In [170]: d = df.head(1)

In [171]: whos
Variable           Type            Data/Info
--------------------------------------------
a                  Series          0    float64
1    float6<...>   float64
dtype: object
b                  Series          0    10
1    10
2    10<...>10
9    10
dtype: int64
c                  Series          0    0.139971
1    0.139<...>-0.179344
dtype: float64
d                  DataFrame                 0         1    <...>571 -0.776965 -1.946434  

ちゅうことで、head()DataFrameで帰ってくる。

まあ、あたりまえか、、head(2)とかで2行ゲットの場合とかあるし。。。