, , , Pandas . , , :
, Pandas DataFrame df ( datetime, ..). df.sum(), Pandas:
, . DataFrame dtypes, 2d NumPy dtype. df float32 int32 (), Pandas dtype, , float64. , , , . , .
, float32, Pandas dtype float32 2d NumPy, sum . , .
, : DataFrame 100 , dtypes float32, float32 int32 . :
>>> import numpy as np, pandas as pd
>>> s = np.ones(10**8, dtype=np.float32)
>>> t = np.ones(10**8, dtype=np.int32)
>>> df = pd.DataFrame(dict(A=s, B=s, C=t))
>>> df.head()
A B C
0 1.0 1.0 1
1 1.0 1.0 1
2 1.0 1.0 1
3 1.0 1.0 1
4 1.0 1.0 1
>>> df.dtypes
A float32
B float32
C int32
dtype: object
, , Pandas float64 s. float64 , .
>>> df.sum()
A 100000000.0
B 100000000.0
C 100000000.0
dtype: float64
dataframe float32, float32 -, .
>>> df[['A', 'B']].sum()
A 16777216.0
B 16777216.0
dtype: float32
, , dtype, : - 1.0 16777216.0 16777216.0 , . float64 .
, Pandas . , , "A":
>>> df[['A']].sum()
A 100000000.0
dtype: float32
! , ? dtypes: float32 . ( NumPy), . , , NumPy , , float32 dtype , . ; . NumPy . "A", "B" (100000000, 2). - 1, 0, , . "A", , .
, DataFrames : (a) , , , (b) - , NumPy .